怎样在存贮过程中捕捉异常,并继续执行后面的代码? 1.uses @@error global variableif @@error = 0 is right else error2.I want know too 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用@@ERROR,它返回最后执行的 Transact-SQL 语句的错误代码。 如果你的sql中有rollback的話,當前事務將變為0,所以程序也就結束了。sql用事務控制,所以在trigger中不要產生rollback,如果你不能修改tigger的話,我想沒有辦法. 如果是SQL SERVER的工具调用时可以用@@error进行判断如果是PB等工具调用时最好不要用@@error进行判断,因为在PB等工具中总是返回sqlcode=-1且错误信息也不是自己定制的,此时只好用rollback将整个过程的操作回滚 SQL查询问题 怎么样实现这样的一个存储过程(依次返回多个值)? SQL2008 如何修改数据库中一行的数据 删除也慢,为什 一个是否数据库空间不够的问题!请教 如何从本表和他的备份表中同时作查询? 这个SQl语句怎么写? "卖火柴的"在吗,请您帮助 SQL SERVER 2000数据库中怎样储存图片 数据库恢复之后,用户自定义数据类型报错? 恢复数据库前如何得到备份时的具体信息?? 如何格式化字符串
sql用事務控制,所以在trigger中不要產生rollback,如果你不能修改tigger的話,我想沒有辦法.