SQL/数据库错误错误
2200822008 — 日期时间字段溢出
日期时间值超出字段的有效范围。
postgresql
导致此错误的原因
日期或时间的某个分量超出范围,例如第 13 个月、第 32 天或第 25 小时。
如何修复
在构造日期时间值前验证各分量。确保时间戳在支持的范围内。检查时区转换问题。
相关错误代码
SQL/数据库错误错误
4270142701 — 重复列
列名在要求唯一的位置出现了多次。
postgresql
查看详情 SQL/数据库错误错误
42P0242P02 — 未定义参数
预处理语句中引用了未定义的参数。
postgresql
查看详情 SQL/数据库错误错误
MySQL 1054MySQL 1054 — 未知列
表中不存在指定的列。
mysql
查看详情 SQL/数据库错误错误
2350523505 — 唯一约束违反
INSERT 或 UPDATE 违反了唯一约束或主键约束。
postgresql
查看详情 SQL/数据库错误错误
SQLITE_FULL (13)SQLITE_FULL (13) — 数据库或磁盘已满
插入失败,原因是磁盘或数据库大小限制已达上限。
sqlite
查看详情 SQL/数据库错误错误
2500625006 — 只读 SQL 事务
尝试在只读事务中修改数据。
postgresql
查看详情