Jest to poziom ważności error
. Poziomy są od 11 do 20, które powodują błąd w SQL
. Im wyższy poziom, tym bardziej surowy poziom i transaction
powinno zostać przerwane.
Otrzymasz błąd składni, gdy to zrobisz:
RAISERROR('Cannot Insert where salary > 1000').
Ponieważ nie określiłeś poprawnych parameters
(severity level
lub state
).
Jeśli chcesz wydać ostrzeżenie, a nie exception
, użyj poziomów 0 - 10.
Z MSDN: