1 mons 1 days 06:00:00
-365
-12 mons -5 days
1 years 1 mons 8 days
12:00:00
1 years 1 mons 8 days
12:00:00
采用POSTGRES 格式表示时
间段,可以正负混用,不区
分大小写,输出结果为将输
入时间段计算并转换得到的
简化POSTGRES 格式时间
段。
-13 months -10 hours
-1 years -25 days
-04:00:00
-2 YEARS +5 MONTHS
10 DAYS
-1 years -6 mons -25
days -06:00:00
P-1.1Y10M
-3 mons -5 days
-06:00:00
采用ISO-8601 格式表示时间
段,可以正负混用,不区分
大小写,输出结果为将输入
时间段计算并转换得到的简
化POSTGRES 格式时间段。
-12H
-12:00:00
示例
--创建表。
gbase=# CREATE TABLE reltime_type_tab(col1 character(30), col2 reltime);
GBase 8c SQL 参考手册
南大通用数据技术股份有限公司
64
CREATE TABLE
--插入数据。
gbase=# INSERT INTO reltime_type_tab VALUES ('90', '90');
INSERT 0 1
gbase=# INSERT INTO reltime_type_tab VALUES ('-366', '-366');
INSERT 0 1
gbase=# INSERT INTO reltime_type_tab VALUES ('1975.25', '1975.25');
INSERT 0 1
gbase=# INSERT INTO reltime_type_tab VALUES ('-2 YEARS +5 MONTHS 10 DAYS', '-2
YEARS +5 MONTHS 10 DAYS');
INSERT 0 1
gbase=# INSERT INTO reltime_type_tab VALUES ('30 DAYS 12:00:00', '30 DAYS
12:00:00');
INSERT 0 1
gbase=# INSERT INTO reltime_type_tab VALUES ('P-1.1Y10M', 'P-1.1Y10M');
INSERT 0 1
--查看数据。
gbase=# SELECT * FROM reltime_type_tab;
col1
|
col2
--------------------------------+-------------------------------------
90
| 3 mons
-366
| -1 years -18:00:00