Message Reference

Koda razreda 42 Skladenjska napaka ali kršitev pravila za dostop


Tabela 27. Koda razreda 42: Skladenjska napaka ali kršitev pravila za dostop
Vrednost SQLSTATE  
Pomen
42501 ID pooblastila nima pravice za izvajanje podane operacije na označenem objektu.
42502 ID pooblastila nima pravice za izvajanje operacije, kot je podana.
42504 Podane pravice ni mogoče preklicati iz podanega imena pooblastila.
42506 Prišlo je do napake pooblastila lastnika.
42508 Podanih pooblastil baze podatkov ni mogoče odobriti za PUBLIC.
42509 Stavek SQL ni pooblaščen zaradi možnosti STATICRULES.
42601 Znak, parameter ali stavek so neveljavni ali pa manjkajo.
42602 Odkrit je bil neveljaven znak v imenu.
42603 Odkrita je bila nezaključena konstanta niza.
42604 Odkrita je bila neveljavna številčna ali konstanta niza.
42605 Število argumentov, podanih za skalarno funkcijo, ni veljavno.
42606 Odkrita je bila neveljavna šestnajstiška konstanta.
42607 Operand stolpične funkcije ni veljaven.
42608 Uporaba NULL ali DEFAULT v VALUES ni veljavna.
42609 Vsi operandi operatorja ali predikata so oznake parametrov.
42610 Oznaka parametra ni dovoljena.
42611 Definicija stolpca ali argumenta ni veljavna.
42612 Stavčni niz v stavku SQL, ki ni sprejemljiv v kontekstu, v katerem je predstavljen.
42613 Stavki se medsebojno izključujejo.
42614 Podvojena ključna beseda ni veljavna.
42615 Odkrita je bila neveljavna alternativa.
42617 Stavčni niz je prazen.
42618 Gostiteljska spremenljivka ni dovoljena.
42621 Preverjalna omejitev ni veljavna.
42622 Ime ali oznaka sta predolga.
42623 Člena DEFAULT ni mogoče podati.
42625 Izraz CASE ni veljaven.
42627 Pred specifikacijo predikata morate s pomočjo člena EXPRESSION AS podati člen RETURNS.
42628 Funkcija pretvorbe TO SQL ali FROM SQL je v definiciji pretvorbe definirana več kot enkrat.
42629 Za podprogram SQL morajo biti podana imena parametrov.
42630 Deklaracija spremenljivke SQLSTATE ali SQLCODE ne sme biti v ugnezdenem sestavljenem stavku.
42631 Stavek RETURN v funkciji ali metodi SQL mora vsebovati povratno vrednost.
42701 Odkrito je bilo podvojeno ime stolpca v stavku INSERT ali UPDATE.
42702 Referenca stolpca je zaradi podvojenih imen nejasna.
42703 Odkrito je bilo nedefinirano ime stolpca, atributa ali parametra.
42704 Odkrito je bilo nedefinirano ime stolpca ali omejitve.
42705 Odkrito je bilo nedefinirano ime strežnika.
42707 Ime stolpca v ORDER BY ne določa stolpca nastale tabele.
42709 Odkrito je bilo podvojeno ime stolpca v stavku PRIMARY, UNIQUE ali FOREIGN KEY.
42710 Odkrito je bilo ime podvojenega objekta ali omejitve.
42711 V definiciji objekta ali v stavku ALTER TABLE je bilo odkrito ime podvojenega stolpca ali atributa.
42712 V stavku FROM je bil odkrit označevalec podvojene tabele.
42713 Na seznamu objektov je bil odkrit podvojen objekt.
42720 Ime vozlišča za oddaljeno bazo podatkov ni bilo najdeno v imeniku vozlišč.
42723 Funkcija z enakim znakom že obstaja v shemi.
42724 Ne morem dostopiti do zunanjega programa, ki se uporablja za uporabniško definirano funkcijo ali proceduro.
42725 Referenca na funkcijo je bila neposredna (ne po oznaki ali imenu specifičnega primera), vendar obstaja več kot en specifičen primer te funkcije.
42726 Odkrita so bila podvojena imena za imenovane nastale tabele.
42727 Za novo tabelo ne obstaja noben privzeti primarni prostor tabel.
42728 V definiciji skupine vozlišč je bilo odkrito podvojeno vozlišče.
42729 Vozlišče ni definirano.
42730 Ime vsebnika že uporablja drug prostor tabele.
42731 Ime vsebnika že uporablja ta prostor tabele.
42732 Odkrito je bilo podvojeno ime sheme v stavku SET CURRENT PATH.
42734 Odkrito je bilo podvojeno ime-parametra, ime-spremenljivke SQL, ime-kazalca, ime-pogoja ali oznake.
42735 Skupina vozlišča za prostor tabel ni definirana za področje vmesnega pomnilnika.
42736 Oznake, podane v stavku LEAVE, ni bilo mogoče najti ali pa ni veljavna.
42737 Pogoj, podan v nadzorniku, ni definiran.
42738 V stavku DECLARE CURSOR stavka FOR je bilo podano podvojeno ime stolpca ali pa stolpec brez imena.
42739 Odkrita je bila podvojena pretvorba.
42740 Za podani tip ni bilo mogoče najti nobenih pretvorb. Nobena pretvorba ni bila zbrisana.
42741 Skupina pretvorb ni definirana za tip podatkov.
42742 V hierarhiji tipskih tabel ali tipskih prikazov že obstaja podtabela ali podprikaz istega tipa.
42743 Metoda iskanja ni bila najdena v podaljšku indeksa.
42744 V skupini pretvorb ni definirana funkcija pretvorbe TO SQL ali FROM SQL.
42745 Podprogram bi definiral prevladujočo povezavo z obstoječo metodo.
42746 Ime metode ne sme biti isto kot ime strukturiranega tipa znotraj iste hierarhije tipov.
42802 Število vrednosti vstavljanja ali ažuriranja ni enako kot število stolpcev.
42803 Referenca stolpca v stavku SELECT ali HAVING ni veljavna, saj ne gre za razvrščajoči stolpec ali pa je referenca stolpca v stavku GROUP BY neveljavna.
42804 Nastali izraz v stavku CASE ni združljiv.
42805 Celo število v stavku ORDER BY ne označuje stolpca nastale tabele.
42806 Vrednosti ni mogoče dodeliti gostiteljski spremenljivki, ker podatkovni tipi niso združljivi.
42807 INSERT, UPDATE ali DELETE niso dovoljeni za ta objekt.
42808 Stolpca, določenega v stavku INSERT ali UPDATE, ni mogoče ažurirati.
42809 Označen objekt ni tip objekta, na katerega se nanaša stavek.
42810 Prikaz je določen v stavku FOREIGN KEY.
42811 Podano število stolpcev ni enako kot število stolpcev v stavku SELECT.
42813 WITH CHECK OPTION ni mogoče uporabiti za podan prikaz.
42815 Tip datuma, dolžina, lestvica, vrednost ali CCSID niso veljavni.
42816 Datumsko-časovna vrednost ali trajanje v izrazu nista veljavna.
42818 Operandi operatorja ali funkcije niso združljivi.
42819 Operand aritmetične operacije ali operand funkcije, ki zahteva število, ni število.
42820 Številčna konstanta je predolga ali pa ima vrednost, ki ni znotraj območja njenega podatkovnega tipa.
42821 Vrednost ažuriranja ali vstavljanja ni združljiva s stolpcem.
42823 Iz poizvedbe, za katero je dovoljen samo en stolpec, je vrnjeno več stolpcev.
42824 Operand iz LIKE ni niz ali pa prvi operand ni stolpec.
42825 Vrstice iz UNION, INTERSECT, EXCEPT ali VALUES nimajo združljivih stolpcev.
42826 Vrstice iz UNION, INTERSECT, EXCEPT ali VALUES nimajo enakega števila stolpcev.
42827 Tabela, določena z UPDATE ali DELETE, ni tabela, ki jo je določil kazalec.
42828 Tabele, ki jo je določil kazalec iz stavka UPDATE ali DELETE, ni mogoče spremeniti ali pa je kazalec samo za branje.
42829 FOR UPDATE OF ni veljaven, ker nastale tabele, ki jo je določil kazalec, ni mogoče spremeniti.
42830 Tuji ključ ne ustreza opisu nadrejenega ključa.
42831 Stolpec primarnega ali enkratnega ključa ne dopušča ničelnih vrednosti.
42832 Operacija ni dovoljena za sistemske objekte.
42834 SET NULL ni mogoče podati, ker tuji ključ ne dopušča ničelnih vrednosti.
42835 Krožnih referenc ni mogoče podati med imenovanimi nastalimi tabelami.
42836 Specifikacije rekurzivne, imenovane nastale tabele ni veljavna.
42838 Odkrita je bila neveljavna uporaba prostora tabele.
42839 Indeksi in dolgi stolpci ne morejo biti v ločenih prostorih tabele.
42840 Odkrita je bila neveljavna uporaba možnosti AS CAST.
42841 Oznaka parametra ne more biti uporabniško definiran tip ali referenčni tip.
42842 Definicija stolpca ni veljavna, ker podana možnost ni v skladu z opisom stolpca.
42845 Odkrita je bila neveljavna uporaba funkcije VARIANT ali EXTERNAL.
42846 Pretvorba iz izvornega tipa v ciljnega ni podprta.
42852 Pooblastila, podana v GRANT ali REVOKE, so neveljavna ali neskladna. (Npr. GRANT ALTER za prikaz.)
42853 Podali ste obe alternativi možnosti, ali pa ste isto možnost podali večkrat.
42854 Podatkovni tip nastalega stolpca na izbirnem seznamu ni združljiv z definiranim tipom v tipskem prikazu ali definiciji tabele povzetka.
42855 Dodelitev LOB-a tej spremenljivki ni dovoljena. Ciljna spremenljivka gostitelja za vsa pridobivanja te vrednosti LOB za ta kazalec mora biti lokator ali spremenljivka LOB.
42858 Operacije ni mogoče uveljaviti za podani objekt.
42863 V REXX je bila odkrita nedefinirana gostiteljska spremenljivka.
42866 Podatkovni tip v členu RETURNS člena CAST FROM v stavku CREATE FUNCTION ni ustrezen za podatkovni tip, vrnjen iz izvirne funkcije ali stavka RETURN v telesu funkcije.
42875 Objekt, ki naj bo izdelan znotraj CREATE SCHEMA, mora imeti enak kvalifikator kot ime sheme.
42877 Imena stolpca ni mogoče kvalificirati.
42878 S ključno besedo EXTERNAL je bila uporabljena neveljavna funkcija ali ime procedure.
42879 Tip podatkov enega ali več vhodnih parametrov v stavku CREATE FUNCTION ni v skladu z ustreznim tipom podatkov v izvorni funkciji.
42880 Tipi podatkov CAST TO in CAST FROM niso združljivi ali pa bi vedno povzročili okrnitev stalnega niza.
42881 Neveljavna uporaba funkcije, ki temelji na vrsticah.
42882 Kvalifikator imena specifičnega primera ni enak kvalifikatorju imena funkcije.
42883 Najdena ni bila nobena funkcija z ujemajočim znakom.
42884 Najdena ni bila nobena funkcija ali procedura s podanim imenom in združljivimi argumenti.
42885 Število vhodnih parametrov, podanih v stavku CREATE FUNCTION, se ne ujema s številom, ki ga je podala funkcija, imenovana v stavku SOURCE.
42886 Atributi parametrov IN, OUT ali INOUT se ne ujemajo.
42887 Funkcija ni veljavna v kontekstu, v katerem nastopa.
42888 Tabela nima primarnega ključa.
42889 Tabela že ima primarni ključ.
42890 Seznam stolpcev je bil podan v stavku referenc, vendar označena nadrejena tabela nima enkratne omejitve s podanimi imeni stolpcev.
42891 Podvojena omejitev UNIQUE že obstaja.
42893 Objekta ali omejitve ni mogoče opustiti, saj so drugi objekti odvisni od njiju.
42894 Vrednost DEFAULT ni veljavna.
42895 Za statični SQL ni mogoče uporabiti vhodne gostiteljske spremenljivke, ker njen podatkovni tip ni združljiv s parametrom procedure ali uporabniško definirane funkcije.
428A0 Zgodila se je napaka v izvorni funkciji, na kateri je osnovana uporabniško definirana funkcija.
428A1 Ne morem dostopiti do datoteke, na katero se nanaša spremenljivka gostiteljske datoteke.
428A2 Tabele ni mogoče dodeliti večvozliščni skupini vozlišč, ker nima particijskega ključa.
428A3 Za Nadzornik dogodkov je bila podana neveljavna pot.
428A4 Za možnost Nadzornika dogodkov je bila podana neveljavna vrednost.
428A5 Tabela izjem, imenovana v stavku SET INTEGRITY, nima pravilne strukture ali pa je bila definirana generiranimi stolpci, omejitvami ali prožilci.
428A6 Tabela izjem, imenovana v stavku SET INTEGRITY, ne more biti enaka kot ena izmed tabel, ki se preverjajo.
428A7 V številu tabel, ki se preverjajo in v številu tabel izjem, podanih v stavku SET INTEGRITY, je neujemanje.
428A8 Medtem ko je nadrejena tabela v stanju čakanja na preverjanje, na podrejeni tabeli stanja čakanja na preverjanje ni mogoče na novo nastaviti s pomočjo stavka SET INTEGRITY.
428A9 Območje vozlišča ni veljavno.
428B0 Neveljavno gnezdenje znotraj ROLLUP, CUBE ali GROUPING SETS.
428B1 Nepravilno število specifikacij vsebnikov prostorov tabel, ki niso določene za specifična vozlišča.
428B2 Pot vsebnika ni veljavna.
428B3 Za RAISE_ERROR je bil podan neveljaven SQLSTATE.
428C0 Vozlišča ni mogoče zbrisati, ker je edino vozlišče v skupini vozlišč.
428C1 Za tabelo lahko podate le en stolpec ROWID.
428C2 Pregled telesa funkcije kaže, da bi moral biti podani člen podan v stavku CREATE FUNCTION.
428C4 Število elementov na obeh straneh predikatnega operatorja se razlikuje.
428C5 Za tip podatkov iz izvora podatkov ni bila najdena nobena preslikava podatkovnega tipa.
428C9 Stolpca ROWID ni mogoče podati kot ciljnega stolpca v INSERT ali UPDATE.
428CA Tabela v načinu dodajanja ne more imeti skupinskega indeksa.
428CB Velikost strani za prostor tabele se mora ujemati z velikostjo strani povezanega področja predpomnilnika.
428D1 Ne morem dostopiti do datoteke, ki jo nakazuje vrednost DATALINK.
428D4 Na kazalec, podan v stavku FOR, se ni mogoče sklicevati v stavku OPEN, CLOSE ali FETCH.
428D5 Zaključna oznaka se ne ujema z začetno oznako.
428D6 UNDO ni dovoljen za stavke NOT ATOMIC.
428D7 Vrednost pogoja ni dovoljena.
428D8 Deklaracija ali uporaba spremenljivke SQLSTATE ali SQLCODE ni veljavna.
428DB Objekt ni veljaven nadtip, nadtabela ali nadprikaz.
428DC Funkcija ni veljavna kot pretvorba za ta tip.
428DD Zahtevana pretvorba ni definirana.
428DE Vrednost PAGESIZE ni podprta.
428DF Tipi podatkov, ki so podani v CREATE CAST, niso veljavni.
428DG Funkcija, ki je podana v CREATE CAST, ni veljavna.
428DH Operacija ni veljavna za tipske tabele.
428DJ Povzetega stolpca ali atributa ni mogoče spremeniti ali zbrisati.
428DK Območje za referenčni stolpec je že definirano.
428DL Parameter zunanje ali izvorne funkcije ima že definirano območje.
428DM Območje tabela ali prikaza za referenčni tip ni veljavno.
428DN Parameter SCOPE ni podan v členu RETURNS zunanje funkcije ali v členu RETURNS izvorne funkcije.
428DP Tip ni strukturirani tip.
428DQ Podtabela ali podprikaz ne moreta imeti drugačnega imena sheme, kot njuna nadtabela ali nadprikaz.
428DR Operacije ni mogoče uveljaviti za podtabelo.
428DS Indeksa v podanih stolpcih ni mogoče definirati za podtabelo.
428DT Operand izraza ni veljaven območni referenčni tip.
428DU Tip ni vključen v zahtevani hierarhiji tipov.
428DV Neveljaven levi operand dereferenčnega operatorja.
428DW Stolpca identifikatorja objekta ni mogoče napotiti z dereferenčnim operatorjem.
428DX Za definicijo korenske tabele ali korenskega prikaza hierarhije tipskih tabel ali tipskih prikazov je zahtevan stolpec identifikatorja objekta.
428DY Statističnih podatkov tabele za podtabelo ni mogoče ažurirati.
428DZ Stolpca identifikatorja objekta ni mogoče ažurirati.
428E0 Definicija indeksa se ne ujema z definicijo podaljška indeksa.
428E1 Rezultat funkcije za izdelavo območja tabele je neskladen z rezultatom funkcije za ključno pretvorbo tabele za podaljšek indeksa.
428E2 Število ali tip ključnih ciljnih parametrov se ne ujema s številom ali tipom funkcije za pretvorbo ključev za podaljšek indeksa.
428E3 Argument za funkcijo v podaljšku indeksa ni veljaven.
428E4 Funkcija ni podprta v stavku CREATE INDEX EXTENSION.
428E5 Člen SELECTIVITY lahko podate le z uporabniško definiranim predikatom.
428E6 Iskalni argument načina v uporabniško definiranem predikatu se ne ujema z argumentom v ustreznem iskalnem načinu podaljška indeksa.
428E7 Tip operanda, ki sledi primerjalnemu operatorju v uporabniško definiranem predikatu se ne ujema s podatkovnim tipom RETURNS.
428E8 Cilj iskanja ali iskalni argument se ne ujemata z imenom parametra funkcije, ki se izdeluje.
428E9 Argumenta v istem pravilu črpanja ne morete uporabiti kot cilj iskanja in kot iskalni argument.
428EA Celotna izbira v tipskem prikazu ni veljavna.
428EB Stolpca v podprikazu ne more biti v način samo za branje, če je ustrezen stolpec v nadprikazu mogoče ažurirati.
428EC Celotna izbira, podana za tabelo povzetka, ni veljavna.
428ED Strukturiranih tipov ni mogoče sestaviti z lastnostmi podatkovne povezave ali referenčnega tipa.
428EE Možnost ni veljavna za ta izvor podatkov.
428EF Vrednost za možnost ni veljavna za ta izvor podatkov.
428EG Manjka zahtevana možnost za ta izvor podatkov.
428EH Možnosti, ki je že definirana, ni mogoče dodati (ADD).
428EJ Možnosti, ki ni bila dodana (ADD), ni mogoče nastaviti (SET) ali zbrisati (DROP).
428EK Kvalifikator za deklarirano ime globalne začasne tabele mora biti SESSION.
428EL Funkcija pretvorbe ni veljavna za uporabo s funkcijo ali metodo.
428EM Zahtevan je člen TRANSFORM GROUP.
428EN Podana je skupina pretvorb, ki ni uporabljena.
428EP Strukturirani tip ne more biti neposredno ali posredno odvisen od sebe.
428EQ Povratni tip podprograma ni enak kot tip predmeta.
428ER Specifikacije metode ni mogoče zbrisati preden ne zbrišete telesa metode.
428ES Telo metode se ne sklada s tipom jezika v specifikaciji metode.
428EU V definiciji strežnika nista podana TYPE ali VERSION.
428EV Za tip izvora podatkov ni podprt prehodni pomožni program.
428EW Tabele ni mogoče spremeniti v ali iz tabele povzetkov.
428EX Podprograma ni mogoče uporabiti kot funkcijo pretvorbe, ker je vgrajena funkcija ali metoda.
428EY Tip podatkov v cilju iskanja v uporabniško definiranem predikatu se ne ujema s tipom podatkov izvornega ključa podane pripone indeksa.
428EZ Specifikacija okna za funkcijo OLAP ni veljavna.
428F0 Funkcija ROW mora vsebovati vsaj dva stolpca.
428F1 Funkcija SQL TABLE mora vrniti rezultat tabele.
428F2 Tip podatkov za vrednost stavka RETURN v proceduri SQL mora biti INTEGER.
42901 Stolpična funkcija ne vključuje imena stolpca.
42903 Stavek WHERE ali SET vsebuje neveljavno referenco, kot je npr. stolpična funkcija.
42904 Procedura SQL ni bila izdelana zaradi napake prevajalnika.
42907 Niz je predolg.
42908 Stavek ne vključuje zahtevanega seznama stolpcev.
42911 Decimalna operacija deljenja ni veljavna, ker bi rezultat imel negativno lestvico.
42912 Stolpca ni mogoče ažurirati, ker ni določen v stavku UPDATE stavka izbire kazalca.
42914 DELETE ni veljaven, saj lahko operacija vpliva na tabelo, na katero se nanaša podpoizvedba.
42915 Odkrita je bila neveljavna referenčna omejitev.
42916 Vzdevka ni mogoče izdelati, saj bi povzročil ponavljajočo verigo vzdevkov.
42917 Objekta ni mogoče izrecno zbrisati.
42918 Uporabniško definiranega tipa podatkov ni mogoče izdelati z imenom sistemsko definiranega tipa podatkov (kot je npr. INTEGER).
42919 Ugnezdeni sestavljeni stavki niso dovoljeni.
42921 Vsebnikov ni mogoče dodati prostoru tabele.
42925 Rekurzivne imenovane nastale tabele ne morejo podati SELECT DISTINCT in morajo podati UNION ALL.
42928 Možnosti WITH EMPTY TABLE ne morete podati za tabelo, ki ima odvisno tabelo povzetkov REFRESH IMMEDIATE.
42932 Predpostavke o pripravi programa niso pravilne.
42939 Objekta ni mogoče izdelati, ker je podan identifikator rezerviran za uporabo sistema.
42962 Dolgega stolpca, stolpca LOB, DATALINK ali stolpca s strukturiranim tipom ne morete uporabiti v indeksu, ključu ali omejitvi.
42968 Povezava ni uspela, ker ni nobene licence za trenutno programsko opremo.
42969 Paket ni bil izdelan, trenutna enota dela pa je bila povrnjena zaradi notranjih omejitev ali zaradi neveljavne številke razdelka.
42972 Izraz v stolpcih referenc združevalnih pogojev v več kot eni tabeli operandov.
42985 Stavek ni dovoljen v podprogramu.
42987 Stavek ni dovoljen v proceduri ali prožilcu.
42989 Stolpca GENERATED, ki temelji na izrazu, ni mogoče uporabiti v prožilcu BEFORE.
42991 Tip podatkov BOOLEAN je trenutno podprt le notranje.
42993 Stolpec, kot je definiran, je prevelik, da bi bil zabeležen.
42994 Vsebniki grobih naprav trenutno niso podprti v tem sistemu.
42995 Zahtevana funkcija se ne nanaša na začasne globalne tabele.
42997 Enkraten indeks ali enkratna omejitev nista dovoljena, ker ključni stolpci niso nadniz particijskih ključnih stolpcev.
429A0 Tuji ključ se ne more nanašati na nadrejeno tabelo, v začetku definirano kot nezabeleženo.
429A1 Skupina vozlišč ni veljavna za prostor tabele.
429A9 DataJoiner ne more obdelati stavka SQL.
429B2 Podana vrednost vključene dolžine za strukturirani tip je premajhna.
429B3 Objekta ni mogoče definirati za podtabelo.
429B4 Funkcija za filtriranje podatkov ne more biti funkcija LANGUAGE SQL.
429B5 Tip podatkov parametra primerka v podaljšku indeksa ni veljaven.
429B8 Podprogram, definiran s PARAMETER STYLE JAVA, za tip parametra ali vrnjeni tip ne more imeti strukturiranega tipa.
429B9 V dodelitvi atributa ni mogoče uporabiti DEFAULT ali NULL.
429BA Definicija zveznega pogleda ali tabele povzetka se ne sklicuje na nadomestno ime ali funkcijo tabele OLE DB.
429BB Tip podatkov, podan za parameter ali spremenljivko, ni podprt v podprogramu SQL.
429BC V stavku ALTER TABLESPACE je več dejanj vsebnika.


[ Vrh Strani | Predhodna Strani | Naslednja Strani | Obsah | Seznam ]