Ez a rész az SQLSTATE-eket és azok jelentéseit sorolja fel. Az
SQLSTATE-ek osztálykódok szerint vannak csoportosítva; az alkódokat a
megfelelő táblázatokban találja.
táblázat 1. SQLSTATE osztálykódok
+===========+======================================+=============================+
| Osztály | | Az alkódok |
+-----------+--------------------------------------+-----------------------------+
| 00 | Minősítés nélküli sikeres befejezés | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 01 | Figyelmeztetés | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 02 | Nincs adat | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 07 | Dinamikus SQL hiba | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 08 | Kapcsolati hiba | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 09 | Hiba a kiváltott művelet | a megfelelő rész |
| | végrehajtása közben | |
+-----------+--------------------------------------+-----------------------------+
| 0A | Nem támogatott szolgáltatás | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 0D | Érvénytelen céltípus-specifikáció. | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 0F | Érvénytelen jelsor | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 0K | Érvénytelen RESIGNAL utasítás | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 20 | A "Case" nem található a CASE | a megfelelő rész |
| | utasításban. | |
+-----------+--------------------------------------+-----------------------------+
| 21 | Mennyiség megsértése | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 22 | Adathiba | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 23 | Korlátozás megsértése | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 24 | Érvénytelen kurzorállapot | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 25 | Érvénytelen tranzakció-állapot | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 26 | Érvénytelen SQL utasítás-azonosító | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 28 | Érvénytelen jogosultság-specifikáció | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 2D | Érvénytelen tranzakció-befejezés | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 2E | Érvénytelen összeköttetésnév | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 34 | Érvénytelen kurzornév | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 38 | Hiba külső függvény végrehajtása | a megfelelő rész |
| | közben | |
+-----------+--------------------------------------+-----------------------------+
| 39 | Hiba külső függvény hívása közben | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 3B | Érvénytelen SAVEPOINT | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 40 | Tranzakció visszagörgetése | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 42 | Szintaktikai hiba vagy hozzáférési | a megfelelő rész |
| | szabály megsértése | |
+-----------+--------------------------------------+-----------------------------+
| 44 | WITH CHECK OPTION megsértése | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 46 | Java DDL | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 51 | Érvénytelen alkalmazásállapot | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 54 | SQL- vagy termék-korlát túllépése | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 55 | Az objektum nincs a megkívánt | a megfelelő rész |
| | állapotban | |
+-----------+--------------------------------------+-----------------------------+
| 56 | Egyéb SQL- vagy termékhiba | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+
| 57 | Az erőforrás nem érhető el vagy az | a megfelelő rész |
| | operátor közbelépett | |
+-----------+--------------------------------------+-----------------------------+
| 58 | Rendszerhiba | a megfelelő rész |
+-----------+--------------------------------------+-----------------------------+