gpt4 book ai didi

sql-server - 为什么或何时将 SET XACT_ABORT 设置为 OFF?

转载 作者:行者123 更新时间:2023-12-03 21:11:55 26 4
gpt4 key购买 nike

我知道 XACT_ABORT 是什么。有很多关于为什么将其设置为 on 的信息。我的问题是为什么有人会将其设置为 off?交易的重点是要么一切都完成,要么什么都不做。那么为什么有人会将其设置为off?为什么 MS 甚至选择 off 作为默认值很奇怪(触发器的默认值是 on 我知道这一点)。

最佳答案

经过一番挖掘,我只能想到一个合理的理由来说明你为什么会这样做。那就是您希望事务继续处理,而不管标记的任何错误。您可能希望稍后处理错误,而不是回滚整个事务。

在某些情况下,数据修改语句不需要 XACT_ABORT,但要求与偏好不同。

来源:MSDN

关于sql-server - 为什么或何时将 SET XACT_ABORT 设置为 OFF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60517448/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com