SQL20200N | Неуспешна инсталация или замяна на "<jar-id>", тъй като не може да бъде намерен "<url>". |
Обяснение: Зададеният URL за jar процедура за инсталиране или замяна не указва валиден jar файл.
Отговор на потребителя: Подайте отново jar процедурата за инсталиране или замяна с URL, който указва валиден jar файл.
sqlcode: -20200
sqlstate: 46001
SQL20201N | Неуспешно инсталиране, замяна или отстраняване на "<jar-id>" поради невалидно jar име. |
Обяснение: jar името, зададено за jar процедура за инсталиране, замяна или отстраняване, е невалидно. Например jar id може да е с неправилен формат, може да не съществува, така че не може да бъде заменен или изтрит, или не може да бъде инсталиран, тъй като той вече съществува.
Отговор на потребителя: Уверете се, че jar id е с верен формат. Ако jar id съществува, може да е необходимо да го отстраните, преди да може да го инсталирате. За процедурите отстраняване или замяна - уверете се, че jar id съществува.
sqlcode: -20201
sqlstate: 46002
SQL20202N | Неуспешна замяна или отстраняване на "<jar-id>", тъй като "<клас>" се използва. |
Обяснение: Зададеният клас в jar файла в момента се използва от дефинирана процедура или заменяният jar file не съдържа зададения клас, за който е дефинирана процедурата.
Отговор на потребителя: Уверете се, че всички процедури, препращащи към отстранени класове, са отстранени и подайте отново процедурата за замяна или отстраняване.
sqlcode: -20202
sqlstate: 46003
SQL20203N | Потребителски дефинирана функция или процедура "<име-на-функция>" съдържа Java метод с невалидна сигнатура. |
Обяснение: Сигнатурата на java метода, използван за реализиране на функцията или процедурата, е невалидна. Например възможно е методът да има параметри, които не може да бъдат преобразувани към параметрите на съответния оператор create, методът за процедурата може да задава стойност за връщане.
Отговор на потребителя: Издайте отново съответния оператор CREATE, като зададете параметри, съответстващи на Java метода, или коригирайте параметрите или типа на връщане на Java метода и изградете отново класа.
sqlcode: -20203
sqlstate: 46007
SQL20204N | Потребителски дефинирана функция или процедура "<име-на-функция>" не може да се преобразува в един Java метод. |
Обяснение: Указаната функция или процедура или не е успяла да намери съответстващ Java метод, или е намерила повече от 1 съответстващи Java методи.
Отговор на потребителя: Коригирайте или Java метода, или съответния оператор create, така че извикването на функцията или процедурата да води до един Java метод.
sqlcode: -20204
sqlstate: 46008
SQL20205N | Потребителски дефинираната функция или процедура "<име-на-функция>" има входен аргумент с null стойност, който не може да бъде подаден към метода. |
Обяснение: Функцията е създадена с "CALLED ON NULL INPUT" или процедурата има входен параметър с null стойност, но Java типът на този аргумент не поддържа null стойности. Примери за Java типове данни, които не поддържат null стойности, са BOOLEAN, BYTE, SHORT, INT, LONG или DOUBLE.
Отговор на потребителя: Ако методът трябва да бъде извикан с null стойности, уверете се, че входните Java типове са в състояние да приемат null стойност. За функции - функция може да бъде създадена също и с "RETURNS NULL ON NULL INPUT".
sqlcode: -20205
sqlstate: 39004
SQL20206W | Процедурата "<име-на-функция>" е върнала твърде много резултатни набори. |
Обяснение: Посочената процедура е върнала повече резултатни набора, отколкото са били зададени в оператора CREATE PROCEDURE.
Отговор на потребителя: Модифицирайте процедурата, така че да връща по-малко резултатни набори, или отстранете процедурата и я създайте отново, като зададете верния брой резултатни набори.
sqlcode: +20206
sqlstate: 0100E
SQL20207N | Процедурата за инсталиране или отстраняване на jar за "<jar-id>" задава използването на дескриптор за разгръщане. |
Обяснение: Параметърът DEPLOY или UNDEPLOY на процедурата за инсталиране или замяна на jar не е нула; този параметър не се поддържа и трябва да е нула.
Отговор на потребителя: Подайте процедурата отново с параметър DEPLOY или UNDEPLOY, установен в нула.
sqlcode: -20207
sqlstate: 46501