Справочник на съобщенията

Код на клас 23: Нарушаване на ограничение


Таблица 15. Код на клас 23: Нарушаване на ограничение
SQLSTATE стойност  
Значение
23001 Обновяването или изтриването на ключ родител е предотвратено от RESTRICT правило за обновяване или изтриване.
23502 Null стойност при обновяване или вмъкване, а колоната не може да съдържа null стойности.
23503 Невалидна стойност за обновяване или вмъкване на външен ключ.
23504 Обновяването или изтриването на ключ родител е предотвратено от NO ACTION правило за обновяване или изтриване.
23505 Възникнало е нарушаване на ограничението на стойности при актуализация, наложено от уникален индекс или от ограничение за уникалност.
23510 Възникнало е нарушаване на ограничение на използването на командата, наложено от таблица RLST.
23511 Ред родител не може да бъде изтрит, защото ограничението на условието на търсене ограничава изтриването.
23512 Ограничението на условието за търсене не може да бъде добавено, защото таблицата съдържа редове, които не удовлетворяват дефиницията на ограничението.
23513 Резултатният ред от INSERT или UPDATE не спазва дефиницията на ограничението на условието за търсене.
23514 При обработката на данните за търсене са намерени нарушения на ограниченията на стойности при актуализация.
23515 Не може да се създаде уникален индекс или не може да се добави ограничение за уникалност, защото таблицата съдържа дублирани стойности за зададения ключ.
23520 Не може да се дефинира външен ключ, защото всички негови стойности не са равни на ключа родител от таблицата родител.
23521 При обновяването на таблица на каталог се нарушава вътрешно ограничение на стойности при актуализация.
23522 Обхватът на колона за идентичност е изразходван.


[ Начало на страницата | Предишна страница | Следваща страница ]