[英]SQL Server throws error in trigger “Transaction doomed in trigger. Batch has been aborted.”
insert into tuseractivitytrack (TrackIndustryId,tracktype) values(null,'news')
当我在列中插入空值时,它现在给出错误,我已经将子字符串的代码放在try catch块中,但是如果生成错误,它仍然会产生错误,并且行不会插入
You need to use savepoint inside trigger rather than transaction. 您需要在触发器内使用savepoint而不是事务。 Can you please provide code 你能提供代码吗
http://msdn.microsoft.com/en-us/library/ms187844(v=SQL.90).aspx http://msdn.microsoft.com/zh-CN/library/ms187844(v=SQL.90).aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.