目前,我有一个很大的导入进程,我正在尝试将其包装在一个事务中,所以如果有任何中断,我可以回滚。我遇到的问题是,当trans中的TSQL崩溃时,当出现以下SQL错误时,它将不会回滚String or binary data下面包装了这个导入的TSQLSELECT @error = 0
BEGIN TRANSACTION
因为我们有超过50个数据库需要更新,所以我使用一个小的php程序来启动每个数据库的事务。我们正在对一个数据库进行大修,我们创建了一个事务,其中包含几个update和insert查询来完成这项工作,该事务中的所有其他查询都已完成。但是大容量插入不是?即使在大容量插入之后,还有其他一些tsql操作吗??INSERT INTO [dbo].