ÎncepețiÎncepe gratuit

Sintaxa TRY...CATCH

Vrei să inserezi un produs nou în tabela products. Ai pregătit acest script pentru a controla execuția în cazul în care apare o eroare. Folosești constructul TRY...CATCH pentru a gestiona eventualele erori.

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

Care dintre afirmațiile de mai jos este adevărată despre această sintaxă?

Acest exercițiu face parte din cursul

Tranzacții și gestionarea erorilor în SQL Server

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul