Es el nivel de gravedad del error
. Los niveles son del 11 al 20, lo que arroja un error en SQL
. Cuanto más alto sea el nivel, más grave será el nivel y la transaction
debe cancelarse.
Obtendrá el error de sintaxis cuando lo haga:
RAISERROR('Cannot Insert where salary > 1000').
Porque no ha especificado los parameters
correctos (severity level
o state
).
Si desea emitir una advertencia y no una exception
, usa los niveles 0 - 10.
Desde MSDN: