Anfang des Inhaltsbereichs

 Beispiel für die Verwendung von WHENEVER-Anweisungen 

Die folgenden Beispiele zeigen die Verwendung unterschiedlicher WHENEVER-Anweisungen.

EXEC SQL WHENEVER SQLWARNING CALL warnproc();

EXEC SQL SELECT * FROM dual;

/* receives a warning and calls warnproc */

 

EXEC SQL WHENEVER SQLERROR CALL errproc();

EXEC SQL DELETE FROM unknowntable;

/* receives an error and calls errorproc */

 

EXEC SQL WHENEVER SQLERROR STOP;

/* receives also an error but stops execution */

EXEC SQL DELETE FROM unknowntable;

Ende des Inhaltsbereichs