LoslegenKostenlos loslegen

Die TRY...CATCH-Syntax

Du willst ein neues Produkt in deine Tabelle products einfügen. Du bereitest dieses Skript vor und versuchst, die Ausführung zu steuern, falls ein Fehler auftritt. Du verwendest das TRY...CATCH-Konstrukt, das du gelernt hast, um mögliche Fehler zu behandeln.

BEGIN TRY
    INSERT INTO products (product_name, stock, price)
        VALUES ('Trek Powerfly 5 - 2018', 10, 3499.99);
    SELECT 'Product inserted correctly!';

    BEGIN CATCH
        SELECT 'An error occurred! You are in the CATCH block';   
    END CATCH
END TRY

Welche der folgenden Aussagen trifft auf die Syntax zu?

Diese Übung ist Teil des Kurses

Transaktionen und Fehlerbehandlung in SQL Server

Kurs anzeigen

Interaktive Übung

In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.

Übung starten