Indholdsfortegnelse:

Hvad er en SQL-undtagelse?
Hvad er en SQL-undtagelse?

Video: Hvad er en SQL-undtagelse?

Video: Hvad er en SQL-undtagelse?
Video: EXCEPTIONS IN PL SQL || MASTER IN PL SQL 2024, November
Anonim

An undtagelse der giver oplysninger om en databaseadgang fejl eller andre fejl. Hver SQLException giver flere slags information: en streng, der beskriver fejl . en "SQLstate"-streng, som følger enten XOPEN SQLstate-konventionerne eller SQL :2003 konventioner.

Tilsvarende, hvorfor opstår der SQL-undtagelse?

EN SQL undtagelse kan forekomme i driveren eller fra databasen. For eksempel en syntaks fejl i SQL erklæring vil resultere i en SQL undtagelse . Eller vi har ikke tilladelse til at opdatere en tabel. Når sådan en undtagelse forekommer , et objekt af typen SQLException vil blive overført til fangstklausulen.

For det andet, hvad er almindelige JDBC-undtagelser?

  • Java.sql. BatchUpdateException.
  • java.sql. SQLEundtagelse.
  • java.sql. DataTruncation.
  • java.sql. SQLAdvarsel.

Bare så, hvordan håndterer du undtagelser i SQL?

Sådan håndteres SQL-undtagelser

  1. Returner kontrol til den overordnede procedure, der kaldte den underprocedure, der rejste undtagelsen.
  2. Brug en WHENEVER-klausul til at forgrene sig til en undtagelseshåndteringsrutine eller udføre en anden handling.
  3. Håndter undtagelsen på stedet med en sammensat SQL-sætning.

Hvad er brugerdefineret undtagelse forklare med eksempel?

Bruger - defineret Brugerdefinerede Undtagelse i Java. Java giver os mulighed for at skabe vores eget undtagelser som grundlæggende er afledte klasser af Undtagelse . Til eksempel MyException i koden nedenfor udvider Undtagelse klasse. Konstruktøren af Undtagelse klasse kan også kaldes uden en parameter, og opkald til super er ikke obligatorisk.

Anbefalede: