事务属性
原子性(Atomicity) :事务是一个完成的操作,事务的各步操作是不可分的,要么都执行,要么多部执行
一致性(Consistency):当事务完成时,数据必须处于一致状态。
隔离性(IsoLation):并发事务之间彼此隔离、独立,他不应以任何方式依赖影响其他事务。
永久性(Durability):事务完成后;他对数据库修改被永久保存

事务分类

  • 显示事务
  • 隐性事务
  • 自动提交事务

    T-SQL 执行事务
    use Student
    go
    declare @errorSun
    set @errorSum = 0
    begin transation
    begin
    .....
    set @errorSun = @erroeSum + @@error
    if(@errorSum > 0)

    rollback transation

    else

    commit transation

    end
    go