1.
事务:就是由若干条T-SQL语句组成的作为单个逻辑工作单元执行的一系列操作,这些操作作为一个整体使用,要么全部执行完成,要么全部撤销。 事务是一个不可分割的工作逻辑单元。
事务的执行方式分为三种:
- 显示事务:即有明确的开始(begin),结束(commit)以及撤销(rollback)
- 自动提交事务:对数据进行增删改等操作,如果出现错误,操作将会被自动取消
- 隐式事务:当事务提交或回滚后,自动开始的事务
例如:利用事务解决转账问题
2.游标:是一种能从包括多条数据记录的结果集中每次提取一条记录的机制
使用游标可以实现:
- 允许定位到结果集中的特定行
- 从结果集的当前位置检索一行或多行数据
- 支持对结果集中当前位置的行进行修改
游标的使用步骤:
1.定义游标 declare 游标名 cursor scroll for 查询语句