MSDTC 服務,有這個服務,才能使用 Transaction 分散式交易功能。
以下是操作多表的 T-SQL,先聲明 begin transaction,操作表後,確定無誤才 commit,方能完成交易,如果覺得不妥,可以 rollback。
begin transaction;
insert into [tableA](id, name) values(1,'OK');
update [TableB] set title='modify', updatedate=getdate() where id=1;
commit;
詳情可看:
MSDTC說明文章