Tabla de contenido:

¿Qué es la excepción SQL?
¿Qué es la excepción SQL?

Video: ¿Qué es la excepción SQL?

Video: ¿Qué es la excepción SQL?
Video: Ejercicios PL/SQL #5 -Controlando y creando excepciones 2024, Mayo
Anonim

Un excepción que proporciona información sobre el acceso a una base de datos error u otros errores. Cada SQLException proporciona varios tipos de información: una cadena que describe el error . una cadena "SQLstate", que sigue las convenciones de XOPEN SQLstate o las SQL 99 convenciones.

Por lo tanto, ¿por qué ocurre la excepción SQL?

A Excepción SQL pueden ocurrir en el controlador o desde la base de datos. Por ejemplo, una sintaxis error en el SQL declaración resultará en una Excepción SQL . O no tenemos permiso para actualizar una tabla. Cuando tal ocurre una excepción , un objeto de tipo SQLException se pasará a la cláusula catch.

También se puede preguntar, ¿SQLException está marcado o desmarcado? Ocurren generalmente interactuando con recursos externos / recursos de red, p. Ej. problemas de base de datos, errores de conexión de red, archivos faltantes, etc. Comprobado las excepciones son subclases de la clase Exception. Ejemplo de comprobado las excepciones son: ClassNotFoundException, IOException, SQLException etcétera.

En consecuencia, ¿cómo maneja las excepciones en SQL?

Cómo manejar las excepciones de SQL

  1. Devuelva el control al procedimiento principal que llamó al subprocedimiento que generó la excepción.
  2. Utilice una cláusula WHENEVER para pasar a una rutina de manejo de excepciones o realizar alguna otra acción.
  3. Maneje la excepción de inmediato con una declaración SQL compuesta.

¿Cuáles son las excepciones comunes de JDBC?

  • Java.sql. BatchUpdateException.
  • java.sql. SQLException.
  • java.sql. DataTruncation.
  • java.sql. SQLWarning.

Recomendado: