Tabela 15. Koda razreda 23: Kršitev omejitve
Vrednost SQLSTATE |
Pomen |
---|---|
23001 | Ažuriranje ali brisanje nadrejenega ključa je preprečilo pravilo za ažuriranje ali brisanje RESTRICT. |
23502 | Vrednost vstavljanja ali ažuriranja je nič, vendar stolpec ne more vsebovati ničelnih vrednosti. |
23503 | Vrednost vstavljanja ali ažuriranja tujega ključa ni veljavna. |
23504 | Ažuriranje ali brisanje nadrejenega ključa je preprečilo pravilo za ažuriranje ali brisanje NO ACTION. |
23505 | Prišlo je do kršitve omejitve, ki jo je postavil enkratni indeks ali enkratna omejitev. |
23510 | Prišlo je do kršitve omejitve pri uporabi ukaza, ki ga je naložila tabela RLST. |
23511 | Nadrejene vrstice ni mogoče zbrisati, ker preverjalna omejitev omejuje brisanje. |
23512 | Preverjalne omejitve ni mogoče dodati, ker tabela vsebuje vrstice, ki ne ustrezajo definiciji omejitve. |
23513 | Vrstica, ki je posledica INSERT ali UPDATE, ne ustreza definiciji preverjalne omejitve. |
23514 | Obdelava preverjalnih podatkov je našla kršitve omejitev. |
23515 | Enkratnega indeksa ni bilo mogoče izdelati ali pa enkratne omejitve ni bilo mogoče dodati, ker tabela vsebuje podvojene vrednosti podanega ključa. |
23520 | Tujega ključa ni mogoče definirati, saj vse njegove vrednosti niso enake nadrejenemu ključu iz nadrejene tabele. |
23521 | Ažuriranje tabele kataloga krši notranjo omejitev. |
23522 | Območje stolpca identitete je bilo izčrpano. |