📅  最后修改于: 2023-12-03 15:03:49.284000             🧑  作者: Mango
在 PostgreSQL 中,CURRENT_TIME
函数用于获取当前时间。它返回一个 time
类型的值,表示当前的时分秒。
以下是 CURRENT_TIME
函数的一些示例用法:
SELECT CURRENT_TIME;
返回结果如下:
05:30:45.123456
DECLARE
current_time_variable TIME;
BEGIN
current_time_variable := CURRENT_TIME;
-- 做些其他的操作
END;
SELECT CURRENT_TIME AT TIME ZONE 'UTC';
返回结果如下:
09:20:00.000000+00
SELECT EXTRACT(HOUR FROM CURRENT_TIME);
返回结果如下:
9
CURRENT_TIME
不需要任何参数,使用时不需要括号。CURRENT_TIME
返回的时间格式为 HH:MI:SS
,可以包含可选的小数部分。更多关于 CURRENT_TIME
函数的详细信息,请参阅 PostgreSQL 官方文档。