errorの重大度レベルです .レベルは 11 から 20 で、SQL でエラーをスローします .レベルが高いほど、レベルと transaction が厳しくなります 中止する必要があります。
次の場合に構文エラーが発生します:
RAISERROR('Cannot Insert where salary > 1000').プレ>正しい
parametersを指定していないためです (severity levelまたはstate).
exceptionではなく警告を発行したい場合 、レベル 0 ~ 10 を使用します。MSDN から: