Syntaxen för TRY...CATCH
Du vill infoga en ny produkt i din products-tabell. Du förbereder det här skriptet för att styra körningen om ett fel uppstår. Du använder TRY...CATCH-konstruktionen du lärt dig för att hantera eventuella fel.
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
Vilket av följande påståenden stämmer om syntaxen?
Den här övningen är en del av kursen
Transaktioner och felhantering i SQL Server
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen