我正在尝试测试一些捕获SQL Server中特定错误代码的代码。错误代码是7886。
当我尝试THROW
时,我得到:
Error number 7886 in the THROW statement is outside the valid range. Specify an error number in the valid range of 50000 to 2147483647.
当我尝试RAISERROR
时,我得到:
Error number 7886 is invalid. The number must be from 13000 through 2147483647 and it cannot be 50000.
有没有办法在没有实际设置情况的情况下首先引发这样的任意错误?
答案 0 :(得分:1)
如原始问题的评论中所述,这在SQL服务器中是不可能的。
:(