1
1
在基于上面我自己的伪测试代码进行了一些测试之后,使用XACTABORT和不在TransactionScope中的唯一区别似乎是,如果进程使用XACTABORT,那么失败的时间(对于XACTABORT捕获的错误)要比不使用XACTABORT快。TransactionScope似乎可以捕获在其范围内执行期间的任何时间点引发的异常,即使在引发这些异常之后发生了其他操作。 对于启用XACTABORT的存储过程,在第一次失败后没有看到任何更改,当XACTABORT关闭时,观察到第二条语句的更改。但是,在这两种情况下,TransactionScope都没有完成,而是抛出了一个异常。
|
tnlewis · 如何计算两个日期之间的天数以及多个日期的总天数 7 年前 |
Big Pimpin · 设置SQL Server字段格式 9 年前 |
chenks · 带Excel的SQL OPENROWSET 11 年前 |
odlan yer · 这个select语句的正确sql脚本是什么? 11 年前 |
user1532976 · 函数内不允许进行远程函数调用 11 年前 |