GBase 8c
其他
文章
GBase 8c 数据类型-日期/时间类型 之 时间输入
发表于2023-12-07 17:42:1010次浏览2个评论
时间类型包括time [ (p) ] without time zone和time [ (p) ] with time zone。如果只写time,等效于time without time zone。如果在time without time zone类型的输入中声明了时区,则会忽略这个时区。
时间输入类型的详细信息请参见下表,时区输入类型的详细信息请参加表 时区输入。
表 时间输入
| 例子 | 描述 |
| 05:06.8 | ISO 8601 |
| 4:05:06 | ISO 8601 |
| 4:05 | ISO 8601 |
| 40506 | ISO 8601 |
| 4:05 AM | 与04:05一样,AM不影响数值 |
| 4:05 PM | 与16:05一样,输入小时数必须<= 12 |
| 04:05:06.789-8 | ISO 8601 |
| 04:05:06-08:00 | ISO 8601 |
| 04:05-08:00 | ISO 8601 |
| 040506-08 | ISO 8601 |
| 04:05:06 PST | 缩写的时区 |
2003-04-12 04:05:06 America/ New_York | 用名称声明的时区 |
表 312 时区输入
| 例子 | 描述 |
| PST | 太平洋标准时间(Pacific Standard Time) |
| America/New_York | 完整时区名称 |
| -8:00 | ISO 8601与PST的偏移 |
| -800 | ISO 8601与PST的偏移 |
| -8 | ISO 8601与PST的偏移 |
示例
gbase=# SELECT time '04:05:06';
time
----------
04:05:06
(1 row)
gbase=# SELECT time '04:05:06 PST';
time
----------
04:05:06
(1 row)
gbase=# SELECT time with time zone '04:05:06 PST';
timetz
-------------
04:05:06-08
(1 row)
热门帖子
- 12025-12-01浏览数:182763
- 22023-05-09浏览数:25057
- 42023-09-25浏览数:18525
- 52020-05-11浏览数:17528