Resumen de códigos de clase de SQLState

Los dos primeros caracteres de los mensajes de SQLSTATE incluidos en la Tabla 27 están en negrita para indicar el código de clase . Estos códigos de clase aparecen resumidos in Tabla 25.

Tabla 25. Códigos de clase de los SQLSTATE

Código Clase
00 Terminación satisfactoria no calificada
01 Aviso
02 No hay datos
07 Error de SQL dinámico
08 Excepción de conexión
09 Excepción de acción desencadenada
0A Característica no soportada
0F Símbolo no válido
21 Violación de la cardinalidad
22 Excepción de datos
23 Violación de restricción
24 Estado no válido del cursor
25 Estado no válido de la transacción
26 Identificador no válido de sentencia de SQL
28 Especificación no válida de autorización
2D Terminación no válida de transacción
2E Nombre no válido de conexión
34 Nombre no válido de cursor
38 Excepción de función externa
39 Excepción de llamada a función externa
40 Retrotracción de transacción
42 Error de sintaxis o violación de regla de acceso
44 Violación de opción con comprobación
46 DDL de Java
51 Estado no válido de aplicación
54 Límite excedido de SQL o del producto
55 Objeto no encontrado en estado previo necesario
56 Diversos errores de SQL o del producto
57 Recurso no disponible o intervención del operador
58 Recurso erróneo del sistema
59 Error del Administrador de DB2 Everyplace
HY Generado por el controlador CLI u ODBC de DB2
IM Generado por el gestor de controladores ODBC

Consulta relacionada