数据库事务是指作为单个逻辑工作单元执行的一系列操作,该工作单元需要满足原子性、一致性、隔离性和持久性四个属性。

事务操作:

  • BEGIN TRANSACTION:开启一个事务。
  • COMMIT:提交事务,数据库永久保存所有更改。
  • ROLLBACK:回滚事务,撤销自事务开始以来所做的所有更改。

事务处理遵循“要么全做,要么全不做”的原则,确保数据库状态在任何情况下都保持一致。