Taula de continguts:

Què és l'excepció SQL?
Què és l'excepció SQL?

Vídeo: Què és l'excepció SQL?

Vídeo: Què és l'excepció SQL?
Vídeo: Learn Basic SQL in 15 Minutes | Business Intelligence For Beginners | SQL Tutorial For Beginners 1/3 2024, Desembre
Anonim

An excepció que proporciona informació sobre l'accés a una base de dades error o altres errors. Cadascú SQLException proporciona diversos tipus d'informació: una cadena que descriu el error . una cadena "SQLstate", que segueix les convencions XOPEN SQLstate o el SQL 99 convencions.

Per això, per què es produeix l'excepció SQL?

A Excepció SQL llauna ocorren al controlador o a la base de dades. Per exemple, una sintaxi error en el SQL declaració donarà lloc a a Excepció SQL . O no tenim permís per actualitzar una taula. Quan tal es produeix una excepció , un objecte de tipus SQLException es passarà a la clàusula de captura.

També es pot preguntar, SQLException està marcada o desactivada? Normalment es produeixen interactuant amb recursos externs/recursos de xarxa, p. problemes de base de dades, errors de connexió de xarxa, fitxers que falten, etc. Comprovat les excepcions són subclasses de la classe Exception. Exemple de comprovat les excepcions són: ClassNotFoundException, IOException, SQLException etcètera.

En conseqüència, com gestioneu les excepcions a SQL?

Com gestionar les excepcions SQL

  1. Torna el control al procediment pare que va cridar el subprocediment que va generar l'excepció.
  2. Utilitzeu una clàusula WHENEVER per ramificar-se a una rutina de gestió d'excepcions o realitzar alguna altra acció.
  3. Gestioneu l'excepció al moment amb una instrucció SQL composta.

Quines són les excepcions JDBC habituals?

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

Recomanat: