Đây là mức độ nghiêm trọng của error . Các cấp độ từ 11 - 20 gây ra lỗi trong SQL . Cấp càng cao thì mức độ càng khắc nghiệt và transaction nên bị hủy bỏ.
Bạn sẽ gặp lỗi cú pháp khi thực hiện:
RAISERROR('Cannot Insert where salary > 1000').
Vì bạn chưa chỉ định đúng các thông số parameters (severity level hoặc state ).
Nếu bạn muốn đưa ra cảnh báo chứ không phải exception , sử dụng cấp độ 0 - 10.
Từ MSDN: