---try :
使用 sp_addmessage 添加用户定义的错误信息,然后再报

解决方案 »

  1.   

    哈哈,我好一段时间没来CSN了,修改这个贴子竟然说我没权限,不知道去哪操作!!!
    附注说明:第一个RaiseError在程序中是可以被catch住的,但是第二个却不行!!!困扰了我几天了,我在网上也找了答案都未找到答案,所以请这里面的高手帮助,如果嫌分不够,我会另开贴给分!!!
      

  2.   

    rollback tran 
    raiserror ('更新错误 [%s]  !', 16, 1, @strtest) with nowait 至少换一下位置呀
    raiserror ('更新错误 [%s]  !', 16, 1, @strtest) with nowait 
    rollback tran 
      

  3.   

    你试过把消息通过sp_addmessage 添加用户定义的错误信息,然后
    RAISERROR (消息号, 16, 1)
      

  4.   

    raiserror ('更新错误 [%s]  !', 16, 1, @strtest) with nowait 
    rollback tran 你搞反顺序了巴