我正在查看 Microsoft 的 70-761 考试的问题,我遇到了一个麻烦的问题。该问题要求“如果”产生警告。
很明显我应该使用RAISERROR
(或THROW
)语句。我的问题是——我应该使用什么严重性来满足这个要求?
我知道 16 是 THROW
的默认值,但我不愿将其称为警告。也许严重性设置为 10 的 RAISERROR
会更合适?
最佳答案
基本上您的答案应该是 RAISERROR
,严重程度为 0-10(或者更确切地说,0-9)。
使用 THROW
您无法处理严重性,因为默认值为 16。因此,它不能用于引发警告。
关于sql-server - TSQL RAISERROR 作为警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49592076/