如何在 DB2 where 子句中传递时间戳条件

How to pass timestamp condition in DB2 where clause

这是我的查询:

Select * from XYZ
WHERE
UPDT_DTTM > 2020-03-09 03:49:18

实现这个的正确方法是什么?

我收到 SQL 错误:

SQL Error [42601]: ILLEGAL SYMBOL "3". SOME SYMBOLS THAT MIGHT BE LEGAL ARE:. SQLCODE=-104, SQLSTATE=42601, DRIVER=4.9.78

您可以使用:

select * 
from xyz 
where updt_dttm > timestamp ('2020-03-09 03:49:18')

请参阅 db<>fiddle 中的 运行 示例。