Skip to Content
T-SQL-Abfragen für Microsoft SQL-Server 2022
book

T-SQL-Abfragen für Microsoft SQL-Server 2022

by Dirk Angermann
June 2024
Intermediate to advanced
280 pages
5h 24m
German
mitp Verlag
Content preview from T-SQL-Abfragen für Microsoft SQL-Server 2022
252
Kapitel 18
Implementieren der Fehlerbehandlung
Beispiel:
BEGIN TRY
SELECT 1/0;
END TRY
BEGIN CATCH
SELECT
ERROR_NUMBER() AS 'Fehlernummer'
,ERROR_MESSAGE() AS 'Information zum Fehler'
,ERROR_SEVERITY() AS 'Schweregrad'
END CATCH;
Ergebnis:
Fehlernummer Information zum Fehler Schweregrad
----------- ---------------------- -----------
8134 Fehler aufgrund einer Division durch null. 16
(1 Zeile betroffen)
18.2.2 Verwenden der THROW-Anweisung
In SQL Server 2012 wird die neue THROW-Anweisung bereitgestellt. Mit dieser
THROW-Funktion kann man Code für die Fehlerbehandlung in einem CATCH-
Block einbinden, sodass der ursprüngliche Laufzeitfehler ausgelöst und an eine
übergeordnete Ebene übergeben wird, zum Beispiel ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Microsoft 365 – Das Praxisbuch für Anwender, 2nd Edition

Microsoft 365 – Das Praxisbuch für Anwender, 2nd Edition

Melanie Schmidt

Publisher Resources

ISBN: 9783747506332