1. Learn
  2. /
  3. Cursuri
  4. /
  5. Tranzacții și gestionarea erorilor în SQL Server

Connected

exercițiu

Folosirea funcțiilor de eroare

Pentru fiecare lună, vrei să știi suma totală a banilor câștigați în magazinul tău de biciclete. În loc să verifici fiecare linie de comandă în parte, ai decis că ar fi mai util să pregătești un script care să calculeze și să afișeze rezultatele.

În timp ce scriai scriptul, ai făcut o greșeală. După cum poți vedea, operației 'Total: ' + SUM(price * quantity) AS total îi lipsește o conversie de tip cast, ceea ce provoacă o eroare.

Cum putem intercepta această eroare? Afișează numărul erorii, severitatea, starea, linia și mesajul.

Instrucțiuni

100 XP
  • Înconjoară operația cu un bloc TRY.
  • Înconjoară funcțiile cu un bloc CATCH.
  • Selectează informațiile despre eroare.