Транзакции и откат при ошибках
01.01.2007
Vit
Begin Tran
Declare @ErrorCode
Update MyTable
Set MyField1=MyField2
Where MyField3=1
Set @ErrorCode=@@Error
If @ErrorCode <> 0 Rollback Else Commit
01.01.2007
Vit
Begin Tran
Declare @ErrorCode
Update MyTable
Set MyField1=MyField2
Where MyField3=1
Set @ErrorCode=@@Error
If @ErrorCode <> 0 Rollback Else Commit
|
Previous page:
Освободить transaction log |
Top: DRKB |
Next page: Удалить данные из таблицы и обнулить автоинкремент |