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

Код на клас 22: Грешка в данните


Таблица 14. Код на клас 22: Грешка в данните
SQLSTATE стойност  
Значение
22001 Възникнало е отрязване отдясно на символни данни. Например стойност за обновяване или вмъкване е низ, който е твърде дълъг за колоната, или стойност от тип час/дата не може да бъде присвоена на хост променлива, защото е твърде малка.
22002 Открита е null стойност или липса на променлива индикатор. Например null стойност не може да бъде присвоен на хост променлива, защото не е определена променлива индикатор.
22003 Числовата стойност е извън допустимия обхват.
22004 Без стойност не може да бъде върнато от процедура, която е дефинирана като PARAMETER STYLE GENERAL, или от метод, запазващ типа, който е извикан с аргумент със стойност.
22007 Открит е невалиден формат за час/дата - т.е. зададено е невалидно представяне на низ или невалидна стойност.
22008 Възникнало е препълване на полето за час/дата. Например резултатът от аритметична операция с дата или с времеви индикатор е извън валидния обхват.
2200G Най-точният тип не съответства.
22011 Възникнала е грешка при изваждане. Например аргумент на SUBSTR е извън допустимия обхват.
22012 Делението на нула е невалидно.
22018 Невалидна символна стойност за скаларните функции CAST, DECIMAL, FLOAT или INTEGER.
22019 Невалиден escape символ в предикат LIKE.
22021 Символ не е от кодирания набор символи.
22024 Входна хост променлива или параметър, които трябва да завършват със знак NUL, не съдържат NUL.
22025 В шаблона на низ в предикат LIKE се съдържа невалиден escape символ.
2202D Null потребителски модел е използван с метод за промяна.
22501 Полето за управление на дължината на низ с променлива дължина е с отрицателна стойност или със стойност, по-голяма от максимално допустимата.
22504 Невалидна стойност на данни от смесен тип.
22506 Референцията към специалния регистър за час/дата е невалидна, защото TOD часовникът е в неизправност или параметърът за времевата зона на операционната система е извън допустимия обхват.
22522 CCSID стойност не е валидна изцяло, не е валидна за типа или подтипа данни или не е валидна за схемата на кодиране.
22526 Функция за трансформиране на ключ не генерира редове или генерира дублиращи се редове.


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