Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » SQL-Dialekte und Kompatibilität » Fehlerbehandlung in Transact-SQL-Prozeduren

 

Transact-SQL-ähnliche Fehlerbehandlung im Watcom SQL-Dialekt

Sie können eine Prozedur im Watcom SQL-Dialekt dazu veranlassen, dass sie Fehler in einer Transact-SQL-ähnlichen Weise behandelt, indem Sie die ON EXCEPTION RESUME-Klausel für die CREATE PROCEDURE-Anweisung bereitstellen:

CREATE PROCEDURE sample_proc()
ON EXCEPTION RESUME
BEGIN
   ...
END

Die Präsenz einer ON EXCEPTION RESUME-Klausel verhindert, dass expliziter Code für Verarbeitungsroutinen bei Ausnahmefehlern ausgeführt wird. Vermeiden Sie also diese Klauseln bei der expliziten Fehlerbehandlung. Siehe CREATE PROCEDURE-Anweisung.