摘要: begin tran/*sql语句*/if @@error<>0begin rollback tran endelsebegin commit tran end 阅读全文
posted @ 2012-05-11 15:12 cqclassic 阅读(119) 评论(0) 推荐(0) 编辑
摘要: RAISERROR (‘抛出的异常说明’, 16, 1) WITH NOWAIT 第一个参数:表示异常的消息,案例中对应字符串‘不允许插入重复的配件’第二个参数:表示异常的严重级别,我们通常取0到18直接。 任何用户都可以指定 0 到 18 之间的严重级别。只有 sysadmin 固定服务器角色成员或具有 ALTER TRACE 权限的用户才能指定 19 到 25 之间的严重级别。若要使用 19 到 25 之间的严重级别,必须选择 WITH LOG 选项。20 到 25 之间的严重级别被认为是致命的。如果遇到致命的严重级别,客户端连接将在收到消息后终止,并将错误记录到错误日志和应用程序日志。第 阅读全文
posted @ 2012-05-11 15:10 cqclassic 阅读(1910) 评论(0) 推荐(0) 编辑