如何在DB2中将1毫秒添加到时间戳?

3

我需要将时间戳增加1毫秒。

这是我尝试过的方法:

SELECT cr_time+'0000-00-00 00:00:00.001' FROM foo.bar

它返回

Error: [SQL0182] A date, time, or timestamp expression not valid.
SQLState:  42816
ErrorCode: -182

我也尝试过:
SELECT  TIMESTAMPADD(1,1,CR_TIME) FROM foo.bar

这个函数返回

Error: [SQL0204] TIMESTAMPADD in *LIBL type *N not found.
SQLState:  42704
ErrorCode: -204

如何在时间戳中加1毫秒的正确方法?

1个回答

9

最终我找到了这个解决方案:

SELECT CR_TIME + 1000 MICROSECONDS FROM foo.bar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接