gpt4 book ai didi

sql - 获取错误 ERROR : date/time field value out of range: "31 APR 2001 in Postgres

转载 作者:行者123 更新时间:2023-11-29 14:03:27 31 4
gpt4 key购买 nike

我有一个 varchar 字段,其中日期存储在数据库中,我需要从中获取数据,其值如 2001 年 4 月 31 日 我运行以下查询

select date(trim(contact_date)) from clients where date(trim(contact_date)) < '2002-03-12';

每当它到达 2001 年 4 月 31 日时,我都会收到错误 ERROR: date/time field value out of range: "31 APR 2001

是否有任何解决方法可以避免出现此错误。因为所有其他日期都能完美返回。

我使用的postgres版本是 PostgreSQL 8.1.22

最佳答案

4 月有 30 天。

关于sql - 获取错误 ERROR : date/time field value out of range: "31 APR 2001 in Postgres,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6174077/

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