La syntaxe TRY...CATCH
Vous souhaitez insérer un nouveau produit dans votre table products. Vous préparez ce script pour contrôler l’exécution en cas d’erreur. Vous utilisez la construction TRY...CATCH que vous avez apprise pour gérer les erreurs potentielles.
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
Laquelle des affirmations suivantes est correcte concernant la syntaxe ?
Cet exercice fait partie du cours
Transactions et gestion des erreurs dans SQL Server
Exercice interactif pratique
Passez de la théorie à la pratique avec l’un de nos exercices interactifs
Commencer l’exercice