但是有時候因為一時的不查,
因為指令錯誤而誤刪或更新變成了錯誤的資料,
因為在MS SQL Query Analyzer中下指令,指令完成的同時,
系統的交易也一併結束,到時搥心肝也喚不回那些資料,
可以透過下列指令:
begin tran
commit tran
rollback tran
將自己的語法包起來,這樣在未執行commit tran,
一切的異動都不算完成,由自己控制雖然麻煩了點,
但未嘗不是件好事!
begin tran select * into Pack_tmp from Pack select * from Pack_tmp rollback tran select * from Pack_tmp參考自:黑暗執行緒
沒有留言:
張貼留言