所以我今天早些时候试图RaisError
发表声明,不小心把它写成如下:
RaiseError ('Some error message', 16, -1)
注意额外的 e。
自然地,它抛出了一个错误,正如它的本意那样RaisError
,但让我措手不及的是,在 SSMS 2012 中,RaiseError
它是语法高亮的粉红色,就好像它是一个系统函数一样。所以当我写它的时候,我没有注意到我添加了一个额外的 e,直到我尝试运行它。
这让我想知道RaiseError
它是用来做什么的。我访问了 MSDN 和 Google,试图找到一些关于RaiseError
. 我发现的一切都提到了RaisError
。
服务的目的是什么RaiseError
,它是如何使用的?这甚至是一件事吗?是我的谷歌技能让我失望了,还是这只是 SSMS 中的一个错误,使已经令人困惑的命名约定更加混乱?