Cuprins:

Ce este o excepție SQL?
Ce este o excepție SQL?

Video: Ce este o excepție SQL?

Video: Ce este o excepție SQL?
Video: EXCEPTIONS IN PL SQL || MASTER IN PL SQL 2024, Mai
Anonim

Un excepție care oferă informații despre accesul la o bază de date eroare sau alte erori. Fiecare SQLException oferă mai multe tipuri de informații: un șir care descrie eroare . un șir „SQLstate”, care urmează fie convențiile XOPEN SQLstate, fie SQL :2003 conventii.

În mod corespunzător, de ce apare excepția SQL?

A Excepție SQL poate sa apar în driver sau din baza de date. De exemplu, o sintaxă eroare în SQL declarația va avea ca rezultat a Excepție SQL . Sau nu avem permisiunea de a actualiza un tabel. Când un astfel de apare o excepție , un obiect de tip SQLException va fi trecută la clauza catch.

În al doilea rând, care sunt excepțiile comune JDBC?

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

Doar așa, cum gestionați excepțiile în SQL?

Cum să gestionați excepțiile SQL

  1. Reveniți controlul procedurii părinte care a apelat subprocedura care a generat excepția.
  2. Utilizați o clauză WHENEVER pentru a ramifica la o rutină de tratare a excepțiilor sau pentru a efectua o altă acțiune.
  3. Gestionați excepția pe loc cu o instrucțiune SQL compusă.

Ce este o excepție definită de utilizator explica prin exemplu?

Utilizator - definit Personalizat Excepție în Java. Java ne oferă posibilitatea de a crea propriile noastre excepții care sunt practic clase derivate de Excepție . Pentru exemplu MyException din codul de mai jos extinde Excepție clasă. Constructorul de Excepție class poate fi apelată și fără un parametru și apelarea la super nu este obligatorie.

Recomandat: