爱问知识人 爱问教育 医院库

sql server 数据库的事务问题

首页

sql server 数据库的事务问题

如何使用SQL SERVER 中的事务?请指教

提交回答
好评回答
  • 2007-11-22 18:25:20
    事务是这样一种机制,它确保多个SQL语句被当作一个独立的工作单元来处理,就是说若干个组合在一起的SQL语句是一个整体。事务的特点是:要么成功提交,要么回滚返回。不会发生部分成功部分失败的情况。所以,事务是最小的逻辑工作单元。
    事务具有2个特性:
    1、一致性:同时进行的查询和更新彼此不会发生冲突,其他用户不会看到发生了变化但尚未提交的数据。
    2、可恢复性:一旦系统故障,数据库会自动地完全恢复未完成的事务。
    事务开始:BEGIN TRANsact
    事务提交:COMMIT TRANsact
    事务回滚:ROLLBACK TRANsact
    当然事务也允许嵌套,但是只有当全局变量@@trancount为零时才真正提交所有的事务。所有内部的嵌套COMMIT只是作为嵌套事务的标记,并不提交事务。
    变量@@trancount用来记录事务的当前嵌套级别。
    个人见解,请LZ参考!!!
    

    心***

    2007-11-22 18:25:20

类似问题

换一换
  • 数据库 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 173-192
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):