关于事务

mmtang3 2002-05-29 10:37:50
对于事务,在下的概念很是混乱,希望高手指点。
...全文
40 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
OpenVMS 2002-05-29
  • 打赏
  • 举报
回复
简单说,事务就是一个执行过程,类似与存储过程,但他的显著特点就是要执行,就全部执行,要不执行,就全不执行,这样有效地保证了数据的完整性,防止了脏数据的产生.通过commit tran提交事务,事务执行时遇到不正常情况,如错误发生时,在rollback tran 前执行的事务内所有动作将回滚.
zbc 2002-05-29
  • 打赏
  • 举报
回复
begin tran开始事务
commit tran提交事务
rollback tran 回滚事务
Cham 2002-05-29
  • 打赏
  • 举报
回复
从SQL Server 查询分析器的帮助中抄的,你如果想了解,看帮助就好了

事务是单个的工作单元。如果某一事务成功,则在该事务中进行的所有数据更改均会提交,成为数据库中的永久组成部分。如果事务遇到错误且必须取消或回滚,则所有数据更改均被清除。

Microsoft® SQL Server™ 以三种事务模式运行:

自动提交事务

每条单独的语句都是一个事务。

显式事务

每个事务均以 BEGIN TRANSACTION 语句显式开始,以 COMMIT 或 ROLLBACK 语句显式结束。

隐性事务

在前一个事务完成时新事务隐式启动,但每个事务仍以 COMMIT 或 ROLLBACK 语句显式完成。

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧