用户定义事务通过BEGIN TRANSACTION
语句开启。用户必须为其定义明确的结束语句,否则系统可能将从事务开始到连接关闭前的所有操作视为一个事务。
结束用户定义事务的方法包括:
COMMIT
语句:提交事务,将所有已完成的操作持久化到数据库。ROLLBACK
语句:回滚事务,撤销事务中的所有操作,表示事务执行失败。
用户定义事务通过BEGIN TRANSACTION
语句开启。用户必须为其定义明确的结束语句,否则系统可能将从事务开始到连接关闭前的所有操作视为一个事务。
结束用户定义事务的方法包括:
COMMIT
语句:提交事务,将所有已完成的操作持久化到数据库。ROLLBACK
语句:回滚事务,撤销事务中的所有操作,表示事务执行失败。