Sources
Delphi Russian Knowledge Base
DRKB - это самая большая и удобная в использовании база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Транзакции и откат при ошибках

01.01.2007
Begin Tran
 
 
Declare @ErrorCode  
 
 
Update MyTable
 
Set MyField1=MyField2
 
Where MyField3=1
 
 
Set @ErrorCode=@@Error
 
If @ErrorCode <> 0 Rollback Else Commit

Автор: Vit