SQL20200N | Namestitev ali zamenjava "<ID_jar>" ni uspela, ker "<url>" ni mogoče poiskati. |
Pojasnilo: URL, podan pri nameščanju ali zamenjavi procedure jar, ne označuje veljavne datoteke jar.
Odgovor uporabnika: Nameščanje ali zamenjava procedure jar znova izdajte z URL-jem, ki označuje veljavno datoteko jar.
sqlcode: -20200
sqlstate: 46001
SQL20201N | Namestitev, zamenjava ali odstranitev "<ID_jar>" ni uspela, ker ime jar ni veljavno. |
Pojasnilo: Ime jar, podano pri nameščanju, zamenjavi ali odstranjevanju procedure jar, ni veljavno. Na primer, ID jar je lahko v neprimerni obliki, morda ne obstaja in ga tako ni mogoče zamenjati ali odstraniti, ali pa ga ni mogoče namestiti, ker že obstaja.
Odgovor uporabnika: Zagotovite, da je ID jar pravilne oblike. Če ID jar že obstaja, ga morate pred nameščanjem odstraniti. Če želite izvesti proceduro odstranjevanja ali zamenjave, zagotovite, da ID jar obstaja.
sqlcode: -20201
sqlstate: 46002
SQL20202N | Zamenjava ali odstranitev "<ID_jar>" ni uspela, ker je "<razred>" v uporabi. |
Pojasnilo: Podani razred v datoteki jar trenutno uporablja definirana procedura, oziroma zamenjava datoteke jar ne vsebuje podanega razreda, za katerega je procedura definirana.
Odgovor uporabnika: Zagotovite, da zbrišete vse procedure, ki se nanašajo na razrede, ki jih želite odstraniti, in nato proceduro za zamenjavo ali odstranitev znova podajte.
sqlcode: -20202
sqlstate: 46003
SQL20203N | Uporabniško definirana funkcija ali procedura "<ime_funkcije>" vsebuje metodo Java z neveljavnim podpisom. |
Pojasnilo: Podpis metode java, uporabljen za izvrševanje funkcije ali procedure, ni veljaven. Na primer, metoda lahko vsebuje parametre, ki jih ni mogoče preslikati v parametre v ustreznem stavku za izdelavo, oziroma metoda za proceduro določa povratno vrednost.
Odgovor uporabnika: Ustrezni stavek CREATE znova izdajte tako, da podate parametre, ki se ujemajo z metodo Java, oziroma popravite parametre ali povratni tip metode Java in nato razred znova izdelajte.
sqlcode: -20203
sqlstate: 46007
SQL20204N | Uporabniško definirana funkcija ali procedura "<ime_funkcije>" preslikave ni uspela izvesti v posamezno metodo Java. |
Pojasnilo: Označena funkcija ali procedura ni uspela najti ustrezne metode Java ali pa je našla več ustreznih metod Java.
Odgovor uporabnika: Metodo Java ali ustrezni stavek za izdelavo popravite tako, da se bosta funkcija ali klic procedure razrešila v posamezno metodo Java.
sqlcode: -20204
sqlstate: 46008
SQL20205N | Uporabniško definirana funkcija ali procedura "<ime_funkcije>" vsebuje vhodni argument z ničelno vrednostjo, ki pa ga ni mogoče posredovati metodi. |
Pojasnilo: Funkcija, izdelana s "CALLED ON NULL INPUT", ali procedura vsebujeta vhodni parameter z ničelno vrednostjo, vendar tip podatkov Java tega argumenta ne podpira ničelnih vrednosti. Zgledi tipov podatkov Java, ki ne podpirajo ničelnih vrednosti, so BOOLEAN, BYTE, SHORT, INT, LONG ali DOUBLE.
Odgovor uporabnika: Če želite metodo poklicati z ničelnimi vrednostmi, zagotovite, da vhodni tipi Java lahko sprejmejo ničelne vrednosti. Funkcije pa lahko izdelate tudi z "RETURNS NULL ON NULL INPUT".
sqlcode: -20205
sqlstate: 39004
SQL20206W | Procedura "<ime_funkcije>" je vrnila preveč nastalih nizov. |
Pojasnilo: Podana procedura je vrnila več nizov kot jih je bilo podanih v stavku CREATE PROCEDURE.
Odgovor uporabnika: Proceduro popravite tako, da bo vrnila manj nastalih nizov, oziroma proceduro zbrišite in znova izdelajte tako, da podate pravilno število nastalih nizov.
sqlcode: +20206
sqlstate: 0100E
SQL20207N | Procedura za nameščanje ali odstranitev jar "<ID_jar>" določa uporabo deskriptorja razvitja. |
Pojasnilo: Parameter DEPLOY ali UNDEPLOY procedure za nameščanje ali zamenjavo jar ni bil ničeln; ta parameter ni podprt in mora biti nič.
Odgovor uporabnika: Proceduro znova izdajte in pri tem parameter DEPLOY ali UNDEPLOY nastavite na nič.
sqlcode: -20207
sqlstate: 46501