SQL/数据库错误错误
SQLITE_CONSTRAINT (19)SQLITE_CONSTRAINT (19) — 约束违反
INSERT、UPDATE 或 DELETE 操作违反了某个约束。
sqlite
导致此错误的原因
违反了 NOT NULL、UNIQUE、PRIMARY KEY、FOREIGN KEY 或 CHECK 约束。
如何修复
检查具体违反的约束。为必填字段提供值。对唯一性冲突使用 INSERT OR REPLACE。验证数据的合法性。
相关错误代码
SQL/数据库错误错误
0800108001 — 客户端无法建立连接
客户端无法与数据库服务器建立连接。
postgresql
查看详情 SQL/数据库错误错误
0800608006 — 连接故障
已建立的数据库连接意外断开。
postgresql
查看详情 SQL/数据库错误错误
2350323503 — 外键约束违反
INSERT 或 UPDATE 违反了外键约束。
postgresql
查看详情 SQL/数据库错误错误
57P0357P03 — 当前无法连接
数据库服务器尚未准备好接受连接。
postgresql
查看详情 SQL/数据库错误错误
2201222012 — 除以零
SQL 表达式中尝试进行了除以零的运算。
postgresql
查看详情 SQL/数据库错误错误
5400054000 — 超出程序限制
超出了数据库的实现限制。
postgresql
查看详情