CommencezCommencez gratuitement

La syntaxe TRY...CATCH

Vous voulez 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 possibles.

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 vraie au sujet de la syntaxe?

Cette activité fait partie du cours

Transactions et gestion des erreurs dans SQL Server

Voir le cours

Exercice interactif pratique

Passez de la théorie à l’action grâce à l’un de nos exercices interactifs

Commencer l’exercice