日期时间函数转换说明
在使用UGO进行语法转换时,如果所选目标库为GaussDB V2.0-3.2或V2.0-3.2以下的版本,GaussDB部分时间函数与事务相关详情可参见表1。这些函数返回的都是事务的开始时间,而在源库中获取的为系统当前时间,在长事务的场景下,源库和目标库GaussDB得到的时间不一致。因此在使用UGO转换后,如果转换后的语句中存在上述函数,则用户需要自行分析上述函数是否存在长事务中并确认影响,如有影响需手工修改保证最终的准确性。
表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) |