Tabela 14. Koda razreda 22: Izjemno stanje podatkov
Vrednost SQLSTATE |
Pomen |
---|---|
22001 | Prišlo je do desne okrnitve znakovnih podatkov; npr. vrednost ažuriranja ali vstavljanja je niz, katerega dolžina je prevelika za stolpec, ali pa datumsko-časovne vrednosti ni mogoče dodeliti spremenljivki gostitelja, ker je premajhna. |
22002 | Odkrita je bila ničelna vrednost ali odsotnost indikatorskega parametra; npr. ničelne vrednosti ni mogoče dodeliti gostiteljski spremenljivki, ker ni bila podana nobena indikatorska spremenljivka. |
22003 | Številčna vrednost je izven območja. |
22004 | Ničelne vrednosti ni mogoče vrniti iz procedure, ki je definirana kot PARAMETER STYLE GENERAL, ali iz metode z ohranjanjem tipa, ki je klicana z neničelnim argumentom. |
22007 | Odkrit je bil neveljaven datumsko-časovni format, kar pomeni, da sta bila podana neveljavna predstavitev datuma ali vrednost. |
22008 | Prišlo je do prelivanja datumsko-časovnega polja; npr. aritmetična operacija za datum ali časovni žig je dala rezultat, ki ni znotraj veljavnega območja datumov. |
2200G | Najbolj specifičen tip se ne ujema. |
22011 | Zgodila se je napaka v podnizu; npr. argument iz SUBSTR je izven območja. |
22012 | Deljenje z nič ni veljavno. |
22018 | Znakovna vrednost za skalarne funkcije CAST, DECIMAL, FLOAT ali INTEGER ni veljavna. |
22019 | Predikat LIKE ima neveljaven ubežni znak. |
22021 | Znak ni v kodiranem naboru znakov. |
22024 | Vhodna gostiteljska spremenljivka, ki se konča z nič, ali parameter nista vsebovala NUL. |
22025 | Nizovni vzorec predikata LIKE vsebuje neveljavno pojavitev ubežnega znaka. |
2202D | Ničelni primerek, ki je uporabljen z metodo mutiranja. |
22501 | Krmilno polje za dolžino niza s spremenljivo dolžino je negativno ali večje od maksimuma. |
22504 | Mešana datumska vrednost ni veljavna. |
22506 | Referenca na datumsko-časovni posebni register ni veljavna, ker je ura TOD večfunkcionalna ali pa je parameter časovne cone operacijskega sistema izven območja. |
22522 | Vrednost CCSID sploh ni veljavna, ni veljavna za podatkovni tip ali podtip, ali pa ni veljavna za kodirno shemo. |
22526 | Funkcija za pretvorbo ključa ni generirala nobenih vrstic ali podvojenih vrstic. |