【发布时间】:2021-08-29 14:38:53
【问题描述】:
如果我执行以下查询,
select dt from table where dt <= timestamp '2021-06-01T10:45:00Z'
我收到了ORA-01861: literal does not match format string error。但是,如果我从字符串中删除 T 和 Z,它就可以正常工作。
所以,我的问题是,如何在这里查询带有 T 和 Z 的时间戳。我需要能够做到这一点,因为时间戳是由这种格式的工具返回的(所以,我自己不能删除 T 和 Z),而另一个工具直接在查询中使用它。但是,我可以自己更改查询。那里的时间戳称为变量。
【问题讨论】:
标签: sql oracle oracle11g timestamp