Ini adalah tingkat keparahan error
. Levelnya dari 11 - 20 yang menimbulkan kesalahan dalam SQL
. Semakin tinggi levelnya, semakin parah levelnya dan transaction
harus dibatalkan.
Anda akan mendapatkan kesalahan sintaks ketika Anda melakukan:
RAISERROR('Cannot Insert where salary > 1000').
Karena Anda belum menentukan parameters
yang benar (severity level
atau state
).
Jika Anda ingin mengeluarkan peringatan dan bukan exception
, gunakan level 0 - 10.
Dari MSDN: