db2 是否正式支持 SYSDATE?

Is SYSDATE officially supported on db2?

似乎 SYSDATE(如在 Oracle 中)在 Db2 上工作,即使设置不符合 Oracle - 默认情况下,DB2_COMPATIBILITY_VECTOR 未设置为 ORA。

我唯一能找到的官方信息是:https://www.ibm.com/support/pages/node/236545

From DB2 9.7 onwards, SYSDATE has been marked as a keyword which is a special register as synonym for CURRENT TIMESTAMP(0) or CURRENT_TIMESTAMP(0).‚

问题背景:需要我的脚本在 Oracle 和 Db2 上都能工作。

我需要 Db2 风格的脚本还是可以对两者都使用 SYSDATE?

是否有官方文档link?

编辑: 根据@data_henrik

的评论

我同意文档说明

SYSDATE can also be specified as a synonym for CURRENT TIMESTAMP(0).

但这只是CAN。它没有说明它是。

编辑 2:

看来我读错了文档。谢谢@data_henrik.

请在此处查看有关 CURRENT TIMESTAMP in Db2 的文档。它指出:

SYSDATE can also be specified as a synonym for CURRENT TIMESTAMP(0).

它是官方 Db2 文档的一部分,许多版本都包含在其中。您可以使用 "search"... ;-).

找到它