更新时间:2026-07-14 GMT+08:00
分享

GaussDB 通用语法说明

日期时间函数转换说明

在使用UGO进行结构迁移时,GaussDB部分时间函数与事务相关详情可参见表1。这些函数受参数a_format_date_timestamp影响,默认OFF返回为事务开始时间,设置为ON返回为当前SQL执行时间,而在源库中返回为当前SQL执行时间。因此参数a_format_date_timestamp必须为ON,并且保证一直为ON,才能和源库预期保持一致。而这个a_format_date_timestamp参数UGO也早已加到GUC参数检查里面了,所以使用UGO结构迁移后,GUC预检查项也要保持不变。

表1 与事务相关的日期时间函数说明

序号

函数名称

1

CURRENT_DATE

2

CURRENT_TIME

3

CURRENT_TIME(precision)

4

CURRENT_TIMESTAMP(precision)

5

LOCALTIME

6

LOCALTIMESTAMP

7

LOCALTIME(precision)

8

LOCALTIMESTAMP(precision)

相关文档