準備:blog
create table Nums(X int);事務
目的:只向表中插入一行。it
-------------------------------------------------------------------------------------------------------------------------------------io
begin transaction tran_A -- 最好是爲事務定義一個名字。table
insert into Nums(X) values(9);im
save transaction save_tran; --定義一個事務的保存點、當要回滾事務時,能夠回滾到這裏。img
insert into Nums(X) values(4),(3),(2),(1);tab
rollback transaction save_tran;--回滾事務到保存點co
commit transaction tran_A;-- 提交事務。
gotransaction