1. Nauka
  2. /
  3. Kursy
  4. /
  5. Transakcje i obsługa błędów w SQL Server

Connected

ćwiczenie

Korzystanie z funkcji błędów

Chcesz wiedzieć, ile łącznie zarobiłeś w swoim sklepie rowerowym w każdym miesiącu. Zamiast przeglądać każde zamówienie z osobna, postanowiłeś napisać skrypt, który automatycznie obliczy i wyświetli wyniki.

Podczas pisania skryptu popełniłeś błąd. Jak widać, w operacji 'Total: ' + SUM(price * quantity) AS total brakuje rzutowania typu, co powoduje błąd.

Jak możemy przechwycić ten błąd? Wyświetl numer błędu, poziom ważności, stan, numer wiersza oraz treść komunikatu.

Instrukcje

100 XP
  • Otocz operację blokiem TRY.
  • Otocz funkcje blokiem CATCH.
  • Wybierz informacje o błędzie.