HOUR
功能描述
HOUR函数用于提取并返回时间值中的小时部分,取值范围是-838~838。
注意事项
- 该功能仅在数据库兼容模式为MySQL时支持(即数据库初始化时指定DBCOMPATIBILITY='B')。
- 如果时间值为NULL,则返回NULL。
- 输入值为日期类型,没有指定时间时,返回值为0。
语法格式
HOUR(time)
参数说明
time
一个日期或日期时间表达式,必选参数。
示例
select hour('2034-01-01');
select hour('8:14:14');
返回结果依次为:
hour
------
0
(1 row)
hour
------
8
(1 row)