首页 > 数据库技术 > 详细

MSSQL 创建自定义异常

时间:2016-10-13 16:59:25      阅读:243      评论:0      收藏:0      [点我收藏+]

 


创建时,必须先创建英文的,否则会报错:
必须添加此消息的 us_english 版本后,才能添加 ‘简体中文‘ 版本。

EXEC sp_addmessage 50001, 15, ‘option wrong ‘,‘us_english‘
EXEC sp_addmessage 50001, 15, ‘操作错误‘,‘简体中文‘

在代码加入异常抛出:
raiserror(50001,16,1)

执行结果:
消息 50001,级别 16,状态 1,第 2 行
操作错误


修改异常信息内容:
EXEC sp_addmessage 50001, 15, ‘操作s错误‘,‘简体中文‘,false,‘REPLACE‘


最后可以删除:
EXEC sp_dropmessage 50001, 15, ‘option wrong ‘,‘us_english‘
EXEC sp_dropmessage 50001, 15, ‘操作错误‘,‘简体中文‘

完整的命令格式参见:
ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.zh-CHS/s10de_6tsql/html/54746d30-f944-40e5-a707-f2d9be0fb9eb.htm创建时,必须先创建英文的,否则会报错:
必须添加此消息的 us_english 版本后,才能添加 ‘简体中文‘ 版本。

EXEC sp_addmessage 50001, 15, ‘option wrong ‘,‘us_english‘
EXEC sp_addmessage 50001, 15, ‘操作错误‘,‘简体中文‘

在代码加入异常抛出:
raiserror(50001,16,1)

执行结果:
消息 50001,级别 16,状态 1,第 2 行
操作错误


修改异常信息内容:
EXEC sp_addmessage 50001, 15, ‘操作s错误‘,‘简体中文‘,false,‘REPLACE‘


最后可以删除:
EXEC sp_dropmessage 50001, 15, ‘option wrong ‘,‘us_english‘
EXEC sp_dropmessage 50001, 15, ‘操作错误‘,‘简体中文‘

完整的命令格式参见:
ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.zh-CHS/s10de_6tsql/html/54746d30-f944-40e5-a707-f2d9be0fb9eb.htm

MSSQL 创建自定义异常

原文:http://www.cnblogs.com/champaign/p/5957005.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!