为什么我使用时间戳的查询在 Oracle NoSQL 数据库云服务中不起作用?

Why my query using timestamp doesn't work in Oracle NoSQL Database Cloud Service?

我创建了一个名为 myalarmTable 的 table,其中一列的时间戳数据类型。我正在 Oracle NoSQL 数据库云服务 OCI console.Somehow 中测试下面的查询,它没有检索任何记录。

SELECT alarminfo, alarmtimestamp FROM myalarmtable where alarmtimestamp ="2021-02-24T13:19:00.00000Z"

我的查询有什么问题?

请指教

您需要将您提供的字符串转换为时间戳数据类型,否则,查询运行时会认为它是一个字符串。尝试以下操作: SELECT alarminfo, alarmtimestamp FROM myalarmtable where alarmtimestamp =cast("2021-02-24T13:19:00.00000Z" as timestamp(0))