相关疑难解决方法(0)

如果我从未提交过,我是否需要调用回滚?

我没有使用自动提交连接到SQL Server.如果一切顺利,我会调用commit.否则,我就退出.我是否需要显式调用回滚,否则在我们关闭连接而不提交时会自动回滚?

如果它很重要,我正在SAS中的proc sql中执行SQL命令.

更新:如果没有调用回滚,看起来SAS可能会在proc sql块的末尾自动调用commit.所以在这种情况下,回滚不仅仅是好的做法; 这是必要的.

最后更新:我们最终切换到一个新系统,在我看来,这与我们之前的系统相反.在结束事务而不指定提交或回滚时,它将回滚.因此,下面给出的建议绝对正确:始终显式提交或回滚.

sql sql-server transactions sas

18
推荐指数
1
解决办法
4364
查看次数

标签 统计

sas ×1

sql ×1

sql-server ×1

transactions ×1