gpt4 book ai didi

db2 - 比较 DB2 日期

转载 作者:行者123 更新时间:2023-12-04 01:38:33 24 4
gpt4 key购买 nike

我在 DB2 表中有一个 DB2 DATE 类型字段。
我想通过日期过滤器选择数据。例如:

SELECT *
FROM table
WHERE registrationdate > '2002-10-01';

从上面的查询中,我得到了从“1943-10-01”开始的注册日期的记录,但这是不正确的。

这些也不起作用:
registrationdate > date('2002-10-01')
date(registrationdate) > date('2002-10-01')
date(registrationdate) > '2002-10-01'

我需要如何比较日期?

最佳答案

DATE 文字的 SQL 标准格式是:

DATE '2002-10-01'

至少,值得一试:
SELECT *
FROM table
WHERE registrationdate > DATE '2002-10-01';

关于db2 - 比较 DB2 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10787973/

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