SQL Server RAISERROR
来源:互联网 发布:电信网络结构 编辑:程序博客网 时间:2024/06/05 15:43
RAISERROR
RAISERROR命令用于在SQL Server系统返回错误信息时同时返回用户指定的信息。
语法:
RAISERROR ( { msg_id | msg_str } { , severity , state }
[ , argument [ ,...n ] ] )
[ WITH option [ ,...n ] ]
参数说明:
msg_id:存储于sysmessages表中的用户定义的错误信息。用户定义错误信息的错误号应大于50000。由特殊消息产生的错误是第50000号。
msg_str:是一条特殊消息,其格式与C语言中使用的PRINTF格式样式相似。此错误信息最多可包含400个字符。如果该信息包含的字符超过400个,则只能显示前397个并将添加一个省略号以表示该信息已被截断。所有特定消息的标准消息ID是14000。msg_str支持的格式有% [[flag] [width] [precision] [{h | l}]] type。
severity:用户定义的与消息关联的严重级别。用户可以使用从0~18之间的严重级别。19~25之间的严重级别只能由sysadmin固定服务器角色成员使用。若要使用19~25之间的严重级别,必须将WITH option设置WTHLOG。
state :从1~127的任意整数,表示有关错误调用状态的信息。state的值默认为1。
argument:用于取代在msg_str中定义的变量或取代对应于msg_id的消息的参数。可以有0或更多的替代参数;然而,替代参数的总数不能超过20个。每个替代参数可以是局部变量或这些任意数据类型,如int1、int2、int4、char、varchar、binary或varbinary。不支持其他数据类型。
WITH option:错误的自定义选项。
- SQL Server RAISERROR
- SQL server : raiserror 的作用
- SQL server raiserror的用法
- SQL Server 中 RAISERROR 的用法
- SQL Server 中 RAISERROR 的用法
- SQL Server 中 RAISERROR 的用法
- SQL Server 中 RAISERROR 的用法
- SQL Server 中 RAISERROR 的用法
- SQL Server 中 RAISERROR 的用法
- SQL Server 中 RAISERROR 的用法
- SQL Server 中 RAISERROR 的用法
- SQL Server自定义异常的使用raiserror
- SQL Server 中 RAISERROR 的用法
- SQL Server 中 RAISERROR 的用法
- SQL Server 中 RAISERROR 的用法
- SQL Server 中 RAISERROR 的用法
- SQL Server中raiserror的介绍
- SQL Server 中 RAISERROR 的用法
- Android tips #2 存储和恢复activity的状态
- 胡思乱想1
- WebOffice开发系列05-菜单控制
- 根据中国移动规范整理的普通短信、长短信拆分算法
- VS中空格变虚点之解决方法
- SQL Server RAISERROR
- 全角半角检测
- 深入了解Canvas标签(2)——绘制图形
- USACO Section 4.4 Pollutant Control
- 再谈非模态对话框的销毁 / 对话框建立过程/ 对话框销毁过程/ 消息传递过程
- 关于developer express 的 RepositoryItemCheckEdit 多选
- XIP与HIVE
- 快速排序 算法
- C#如何调用自定义控件(附图)