PostgreSQL 教程: localtime 函数

九月 22, 2023

PostgreSQL 的LOCALTIME函数返回当前事务开始的当前时间。

语法

LOCALTIME函数的语法如下:

LOCALTIME(precision)

参数

LOCALTIME函数采用一个可选参数:

1) precision

precision参数指定秒数字段的小数精度。

如果省略该参数,则默认为 6。

返回值

LOCALTIME函数返回一个TIME值,表示当前事务开始的时间。

示例

以下查询说明了如何获取当前事务的时间:

SELECT LOCALTIME;

结果如下:

      time
-----------------
 09:52:20.751278
(1 row)

要获取具有指定秒数小数精度的时间,可以使用以下语句:

SELECT LOCALTIME(2);

结果是:

     time
-------------
 09:53:10.74
(1 row)

备注

请注意,LOCATIME函数返回一个不带时区的TIME值,而CURRENT_TIME函数返回一个带时区的TIME值。

在本教程中,您学习了如何使用 PostgreSQL 的LOCALTIME函数,来获取当前事务开始的时间。