Lỗi SQL/Cơ sở dữ liệuLỗi
2202622026 — Độ Dài Dữ Liệu Chuỗi Không Khớp
Độ dài chuỗi không khớp với độ dài cố định mong đợi.
postgresql
Xem chi tiết 23503Lệnh INSERT hoặc UPDATE vi phạm ràng buộc khóa ngoại.
Hàng được tham chiếu không tồn tại trong bảng cha, hoặc hàng cha đang bị xóa trong khi các hàng con vẫn còn tham chiếu đến nó.
Đảm bảo bản ghi được tham chiếu tồn tại trước khi chèn. Sử dụng ON DELETE CASCADE hoặc SET NULL. Chèn bản ghi cha trước bản ghi con.
-- foreign_key_violation
INSERT INTO orders (user_id) VALUES (99999);
-- user_id 99999 does not exist in users table22026Độ dài chuỗi không khớp với độ dài cố định mong đợi.
42P18Kiểu dữ liệu của biểu thức không thể xác định.
MySQL 1071Độ dài khóa index vượt quá giới hạn tối đa của storage engine.
23514Lệnh INSERT hoặc UPDATE vi phạm ràng buộc CHECK trên bảng.
23P01Lệnh INSERT hoặc UPDATE vi phạm ràng buộc exclusion.
MySQL 1065Một truy vấn rỗng được gửi đến MySQL server.