gpt4 book ai didi

date - 仅在 FileNet 内容引擎中使用日期查询日期时间字段

转载 作者:行者123 更新时间:2023-12-01 23:37:59 29 4
gpt4 key购买 nike

是否可以仅使用日期字段进行查询,例如“2017-03-02” ' 在 IBM FileNet 中?

我已经尝试了下面的语句,但它似乎不起作用

SELECT * 
FROM Table_Name
WHERE EstimatedDate = '2017-03-02'

或者
SELECT * 
FROM Table_Name
WHERE EstimatedDate <= DATE '2017-03-02'

我尝试包含 TIMESTAMP 并且以下查询有效,但我只想使用日期进行搜索,例如 '2017-03-02'
SELECT * 
FROM Table_Name
WHERE EstimatedDate <= TIMESTAMP '2017-03-02T00:00:00.000Z'

最佳答案

要搜索特定日期,您需要使用两个时间戳之间的范围:目标日期的开始和第二天的开始。对于今天的日期,查询将是:

SELECT * 
FROM Table_Name
WHERE EstimatedDate >= 20180420T000000Z AND EstimatedDate < 20180421T000000Z

请注意,上面的时间戳假定 UTC 时区(因此 000000Z )。如果您的任务应该处理时区,则应相应调整时间戳。例如,对于 Europe/Rome (当前时区偏移 +02:00 )将是
EstimatedDate >= 20180419T220000Z AND EstimatedDate < 20180420T220000Z

关于date - 仅在 FileNet 内容引擎中使用日期查询日期时间字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49925706/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com