在MY Sql中可以用以下语句来创建事务,事务主要包含以下语句。
➢ 开始事务:START TRANSACTION。
➢ 提交事务:COMMIT。
➢ 回滚事务:ROLLBACK。
下面使用事务实现前面介绍的转账功能,T-SQL语句如例6.3所示。
例6.3:
例6.3执行结果如图6.3所示。
图6.3 事务处理:转账失败
通过例6.3发现,账户余额与转账前是一致的,因此使用事务完成类似银行转账之类的业务是十分有效的。