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
Exercițiu interactiv practic
Transformă teoria în practică cu unul dintre exercițiile noastre interactive
Începe exercițiul