Dies ist der Schweregrad des error . Die Ebenen reichen von 11 bis 20, was einen Fehler in SQL auslöst . Je höher die Stufe, desto schwerwiegender die Stufe und die transaction sollte abgebrochen werden.
Sie erhalten den Syntaxfehler, wenn Sie Folgendes tun:
RAISERROR('Cannot Insert where salary > 1000').
Weil Sie nicht die richtigen parameters angegeben haben (severity level oder state ).
Wenn Sie eine Warnung und keine exception ausgeben möchten , verwenden Sie die Ebenen 0 - 10.
Von MSDN: