|
主题设置

卡片式面板通常用于非白色背景色的主体内

事务

在 SQL Server 中,事务(Transaction)是一组 SQL 操作的集合,这些操作要么全部成功执行,要么全部回滚(撤销),以保证数据库的一致性和完整性。事务是数据库管理系统(DBMS)中重要的概念之一,用于确保数据库操作的原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),通常被简称为 ACID 属性。

创建事务

BEGIN TRANSACTION;

UPDATE Account SET Balance = Balance - 100 WHERE AccountNumber = '123456';
INSERT INTO TransactionLog (AccountNumber, Amount, TransactionType) VALUES ('123456', 100, 'Withdrawal');

COMMIT TRANSACTION;

事务命令

BEGIN TRANSACTION --开始事务
COMMIT TRANSACTION --提交事务
ROLLBACK TRANSACTION --回滚事务
SAVE TRANSACTION --将事务保存到一个保存点,可以在稍后的时间回滚到这个保存点