【发布时间】:2015-03-16 20:52:57
【问题描述】:
我想在我的 SQL-Server 代码中使用 RAISERROR,但我注意到某些状态代码因内置 SQL 错误状态而中断...
例如状态码“1”用于“除零错误”,我不想再使用它了... 现在我想看看哪些状态码可以安全使用而不会受到干扰?
【问题讨论】:
-
当您说“状态”时,您指的是错误编号、严重性、状态还是错误级别?
标签: sql-server raiserror
我想在我的 SQL-Server 代码中使用 RAISERROR,但我注意到某些状态代码因内置 SQL 错误状态而中断...
例如状态码“1”用于“除零错误”,我不想再使用它了... 现在我想看看哪些状态码可以安全使用而不会受到干扰?
【问题讨论】:
标签: sql-server raiserror
如果您想使用自己的 msgid,请使用大于 50000 的值。低于 50000 的值保留用于内置消息。要查看现有消息的列表,您可以执行“select * from sys.messages”。未提供 msgid 值时使用 50000。
【讨论】: