Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified docs/cn/ivorysql-doc/v4.4/_exports/index.pdf
Binary file not shown.
135 changes: 47 additions & 88 deletions docs/cn/ivorysql-doc/v4.4/v4.4/8.html
Original file line number Diff line number Diff line change
Expand Up @@ -3256,50 +3256,53 @@ <h4 id="示例-7"><a class="anchor" href="#示例-7"></a>7.1.3. 示例</h4>

alter table tb_test1 add (name varchar);

alter table tb_test1 add (adress varchar, num int, flg1 char);
ALTER TABLE tb_test1
ADD adress varchar,
ADD num int,
ADD flg1 char;

\d tb_test1
Table "public.tb_test1"
Column | Type | Collation | Nullable | Default
--------+-------------------+-----------+----------+---------
id | integer | | |
flg | character(10) | | |
name | character varying | | |
adress | character varying | | |
num | integer | | |
flg1 | character(1) | | |
Table "public.tb_test1"
Column | Type | Collation | Nullable | Default
--------+-----------------+-----------+----------+---------
id | pg_catalog.int4 | | |
flg | char(10) | | |
name | varchar2(4000) | | |
adress | varchar2(4000) | | |
num | pg_catalog.int4 | | |
flg1 | char(1) | | |

MODIFY:
create table tb_test2(id int, flg char(10), num varchar);

insert into tb_test2 values('1', 2, '3');

alter table tb_test2 modify(id char);
ALTER TABLE tb_test2 ALTER COLUMN id TYPE char;

\d tb_test2
Table "public.tb_test2"
Column | Type | Collation | Nullable | Default
--------+-------------------+-----------+----------+---------
id | character(1) | | |
flg | character(10) | | |
num | character varying | | |
Table "public.tb_test2"
Column | Type | Collation | Nullable | Default
--------+----------------+-----------+----------+---------
id | char(1) | | |
flg | char(10) | | |
num | varchar2(4000) | | |

DROP:
create table tb_test3(id int, flg1 char(10), flg2 char(11), flg3 char(12), flg4 char(13),
flg5 char(14), flg6 char(15));

alter table tb_test3 drop column(id);
ALTER TABLE tb_test3 DROP id;

\d tb_test3
Table "public.tb_test3"
Column | Type | Collation | Nullable | Default
--------+---------------+-----------+----------+---------
flg1 | character(10) | | |
flg2 | character(11) | | |
flg3 | character(12) | | |
flg4 | character(13) | | |
flg5 | character(14) | | |
flg6 | character(15) | | |</code></pre>
Table "public.tb_test3"
Column | Type | Collation | Nullable | Default
--------+----------+-----------+----------+---------
flg1 | char(10) | | |
flg2 | char(11) | | |
flg3 | char(12) | | |
flg4 | char(13) | | |
flg5 | char(14) | | |
flg6 | char(15) | | |</code></pre>
</div>
</div>
</div>
Expand Down Expand Up @@ -3348,12 +3351,10 @@ <h4 id="使用"><a class="anchor" href="#使用"></a>7.2.3. 使用</h4>
<div class="content">
<pre class="highlightjs highlight"><code class="language-undefined hljs" data-lang="undefined">create table tb_test4(id int, flg char(10));

insert into tb_test4 values(1, '2'), (3, '4'), (5, '6');
insert into tb_test4 values(1, '2'), (5, '6');

delete from tb_test4 where id = 1;

delete tb_test4 where id = 3;

table tb_test4;
id | flg
----+------------
Expand Down Expand Up @@ -3459,11 +3460,11 @@ <h3 id="union"><a class="anchor" href="#union"></a>7.5. UNION</h3>
<h4 id="示例-10"><a class="anchor" href="#示例-10"></a>7.5.1. 示例</h4>
<div class="listingblock">
<div class="content">
<pre class="highlightjs highlight"><code class="language-undefined hljs" data-lang="undefined">select null union select null union select 1.2;
?column?
----------
1.2

<pre class="highlightjs highlight"><code class="language-undefined hljs" data-lang="undefined">SELECT 100 AS value FROM DUAL UNION SELECT 200 AS value FROM DUAL UNION SELECT 100 AS value FROM DUAL;
value
-------
100
200
(2 rows)</code></pre>
</div>
</div>
Expand Down Expand Up @@ -3782,12 +3783,6 @@ <h5 id="例子-9"><a class="anchor" href="#例子-9"></a>7.9.5.3. 例子</h5>
next_day
---------------------
2020-07-05 19:43:51
(1 row)

select next_day(oracle.date '2020-09-15 12:13:29', 6) from dual;
next_day
---------------------
2020-09-18 12:13:29
(1 row)</code></pre>
</div>
</div>
Expand Down Expand Up @@ -3836,12 +3831,6 @@ <h5 id="例子-10"><a class="anchor" href="#例子-10"></a>7.9.6.3. 例子</h5>
last_day
---------------------
2020-11-30 19:20:40
(1 row)

select last_day('-0004-2-1 13:27:19'::oracle.date) from dual;
last_day
----------------------
-0004-02-29 13:27:19
(1 row)</code></pre>
</div>
</div>
Expand Down Expand Up @@ -4322,31 +4311,19 @@ <h5 id="示例-18"><a class="anchor" href="#示例-18"></a>7.10.5.3. 示例</h5>
<pre class="highlightjs highlight"><code class="language-undefined hljs" data-lang="undefined">select to_yminterval('P1Y-2M2D');
to_yminterval
---------------
10 mons
+000000000-10
(1 row)

select to_yminterval('P1Y2M2D');
to_yminterval
---------------
1 year 2 mons
(1 row)

select to_yminterval('-P1Y2M2D');
to_yminterval
------------------
-1 years -2 mons
(1 row)

select to_yminterval('-P1Y2M2D');
to_yminterval
------------------
-1 years -2 mons
+000000001-02
(1 row)

select to_yminterval('-01-02');
to_yminterval
------------------
-1 years -2 mons
to_yminterval
---------------
-000000001-02
(1 row)</code></pre>
</div>
</div>
Expand All @@ -4371,39 +4348,21 @@ <h5 id="示例-19"><a class="anchor" href="#示例-19"></a>7.10.6.3. 示例</h5>
<div class="listingblock">
<div class="content">
<pre class="highlightjs highlight"><code class="language-undefined hljs" data-lang="undefined">select to_dsinterval('100 00 :02 :00');
to_dsinterval
-------------------
100 days 00:02:00
to_dsinterval
-------------------------------
+000000100 00:02:00.000000000
(1 row)

select to_dsinterval('-100 00:02:00');
to_dsinterval
---------------------
-100 days -00:02:00
to_dsinterval
-------------------------------
-000000100 00:02:00.000000000
(1 row)

select to_dsinterval(NULL);
to_dsinterval
---------------

(1 row)

select to_dsinterval('-P100D');
to_dsinterval
---------------
-100 days
(1 row)

select to_dsinterval('-P100DT20H');
to_dsinterval
---------------------
-100 days -20:00:00
(1 row)

select to_dsinterval('-P100DT20S');
to_dsinterval
---------------------
-100 days -00:00:20
(1 row)</code></pre>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion docs/cn/search-index.js

Large diffs are not rendered by default.

Loading