Помилки SQL/баз данихПомилка
2202622026 — Невідповідність довжини рядкових даних
Довжина рядка не відповідає очікуваній фіксованій довжині.
postgresql
Детальніше 23503Операція INSERT або UPDATE порушує обмеження зовнішнього ключа.
Зазначений рядок не існує в батьківській таблиці, або видаляється батьківський рядок, на який ще посилаються дочірні рядки.
Переконайтеся, що запис-посилання існує перед вставкою. Використовуйте ON DELETE CASCADE або SET NULL. Вставляйте батьківські записи перед дочірніми.
-- foreign_key_violation
INSERT INTO orders (user_id) VALUES (99999);
-- user_id 99999 does not exist in users table22026Довжина рядка не відповідає очікуваній фіксованій довжині.
42P18Тип даних виразу не вдалось визначити.
MySQL 1071Довжина ключа індексу перевищує максимум, допустимий рушієм зберігання.
23514Операція INSERT або UPDATE порушує обмеження CHECK таблиці.
23P01Операція INSERT або UPDATE порушує обмеження виключення.
MySQL 1065До MySQL-сервера було надіслано порожній запит.