用户如何使用自定义的错误消息1) 用户先要添加错误信息到sysmessage表,使用sp_addmessage 过程
比如要添加错误算法标志这条消息use master
goEXEC sp_addmessage @msgnum = 50001, @severity = 16, 
   @msgtext = N'错误算法标志', 
   @lang = 'us_english'  
--注意必须添加此消息的 us_english 版本后,才能添加Simplified Chinese版本
go
EXEC sp_addmessage 50001, 16, 
   N'错误算法标志',
   @lang='Simplified Chinese'2) 用户在程序检索自定义的错误消息返回客户端exec('select * from 一个不在的表')
 if @@error<>0
raiserror(50002,16,3)-----
服务器: 消息 208,级别 16,状态 1,行 1
对象名 '一个不在的表' 无效。
服务器: 消息 50002,级别 16,状态 3,行 3
错误算法标志 --这是用户自定义的消息