Welche Ausnahmen werden implizit von Oracle ausgelöst?

Inhaltsverzeichnis:

Welche Ausnahmen werden implizit von Oracle ausgelöst?
Welche Ausnahmen werden implizit von Oracle ausgelöst?
Anonim

Interne Ausnahmen werden implizit vom Laufzeitsystem ausgelöst, ebenso benutzerdefinierte Ausnahmen, die Sie mit EXCEPTION_INIT einer Oracle-Fehlernummer zugeordnet haben. Andere benutzerdefinierte Ausnahmen müssen jedoch explizit durch RAISE-Anweisungen ausgelöst werden.

Welche Ausnahmen werden implizit ausgelöst?

Vordefinierte Ausnahmen werden implizit (automatisch) vom Laufzeitsystem ausgelöst. Benutzerdefinierte Ausnahmen müssen explizit durch RAISE-Anweisungen ausgelöst werden. Um ausgelöste Ausnahmen zu behandeln, schreiben Sie separate Routinen, die Ausnahmehandler genannt werden.

Welche Ausnahme wird automatisch von Oracle ausgelöst?

Eine interne Ausnahme wird automatisch ausgelöst, wenn Ihr PL/SQL-Programm gegen eine Oracle-Regel verstößt oder ein systemabhängiges Limit überschreitet. PL/SQL definiert einige häufige Oracle-Fehler als Ausnahmen vor. Beispielsweise löst PL/SQL die vordefinierte Ausnahme NO_DATA_FOUND aus, wenn eine SELECT INTO-Anweisung keine Zeilen zurückgibt.

Was ist eine Raise-Ausnahme in Oracle?

Die Anweisung RAISE stoppt die normale Ausführung eines PL/SQL-Blocks oder Unterprogramms und übergibt die Kontrolle an einen Ausnahmebehandler. RAISE-Anweisungen können vordefinierte Ausnahmen wie ZERO_DIVIDE oder NO_DATA_FOUND oder benutzerdefinierte Ausnahmen auslösen, deren Namen Sie festlegen.

Was sind die nicht vordefinierten Ausnahmen?

Nicht vordefinierte Ausnahmen ähneln vordefinierten Ausnahmen, außersie haben keine vordefinierten Namen. Sie haben eine Standard-Oracle-Fehlernummer (ORA-) und eine Fehlermeldung. EXCEPTION_INIT-Funktion. Sie können einen nicht vordefinierten Oracle-Serverfehler abfangen, indem Sie ihn zuerst melden.

Empfohlen:

Interessante Beiträge
Wer hat gesagt, Sozialismus oder Barbarei?
Weiterlesen

Wer hat gesagt, Sozialismus oder Barbarei?

Der Begriff „Sozialismus oder Barbarei“bezieht sich auf ein Zitat von Rosa Luxemburg Rosa Luxemburg Luxemburg glaubte, dass ein unabhängiges Polen nur durch sozialistische Revolutionen in Deutschland, Österreich-Ungarn und Russland entstehen und bestehen könne.

In der elektrolytischen Raffination wird unreines Metall verwendet als?
Weiterlesen

In der elektrolytischen Raffination wird unreines Metall verwendet als?

Antwort: Bei der elektrolytischen Raffination wird das unreine Metall als Anode und das reine Metall als Kathode hergestellt. Wird Elektrolyse bei der Raffination von unreinen Metallen verwendet? Der Prozess der elektrolytischen Raffination wird verwendet, um unreine Metalle zu reinigen.

Wird es eine zweite Staffel von Bombay Begums geben?
Weiterlesen

Wird es eine zweite Staffel von Bombay Begums geben?

Die indische Dramaserie Bombay Begums ist bereit, ihre zweite Staffel zu starten. Alankrita Srivastava hat die Webserie Bombay Begums erstellt. Die Geschichte der Serie Bombay Begums dreht sich um die fünf Frauen, die verschiedenen Klassen angehören.