第6章 SQL高级应用精要.pptxVIP

  • 3
  • 0
  • 约5.86千字
  • 约 66页
  • 2017-05-09 发布于湖北
  • 举报
第6章 SQL高级应用精要

第6章 SQL高级应用;按事务的启动和执行方式,可以将事务分为三类:; 显式事务从T-SQL 命令BEGIN TRANSACTION 开始,到COMMIT TRANSACTION或ROLLBACK TRANSACTION 命令结束。也就是说,显式事务需要显式地定义事务的启动和提交。;2.结束事务   如果没有遇到错误,可使用COMMIT TRANSACTION语句成功地结束事务。该事务中的所有数据修改在数据库中都将永久有效。事务占用的资源将被释放。   COMMIT TRANSACTION语句的语法格式如下:   COMMIT [TRAN[SACTION] [tran_name | @tran_name_variable]];3.回滚事务   如果事务中出现错误,或者用户决定取消事务,可回滚该事务。回滚事务是通过ROLLBACK语句来完成的。其语法格式如下:   ROLLBACK [TRAN[SACTION]     [tran_name | @tran_name_variable     | savepoint_name | @savepoint_variable]];【例6.1】 给出以下程序的执行结果。   USE school   GO   BEGIN TRANSACTION --启动事务 INSERT INTO student VALUES(100,

文档评论(0)

1亿VIP精品文档

相关文档