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