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