sql 语句中commit的作用

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 00:51:53
sql 语句中commit的作用

sql 语句中commit的作用
sql 语句中commit的作用

sql 语句中commit的作用
标志一个成功的隐性事务或显式事务的结束.如果 @@TRANCOUNT 为 1,COMMIT TRANSACTION 使得自从事务开始以来所执行的所有数据修改成为数据库的永久部分,释放事务所占用的资源,并将 @@TRANCOUNT 减少到 0.如果 @@TRANCOUNT 大于 1,则 COMMIT TRANSACTION 使 @@TRANCOUNT 按 1 递减并且事务将保持活动状态.
sql语句有什么时候要commit,有时候不用commit的原因:
DML需要提交(insert、update、delete)
DDL会自动提交(create、alter ...)