SQL-COMMIT TRANSACTION
目前有一個需求,
客戶希望能複製之前的資料,
而剛好本人不想用程式來塞值,
直接用「SQL」語法搞定,
不過,還要考慮到「SQL」是否執行成功、正確,
於是用「COMMIT TRANSACTION」方式,
實際測試過,還不錯用!
BEGIN TRANSACTION -- SQL 1 Insert TB where Check='Y' IF @@ERROR > 0 GOTO NeedRollback NeedRollback: IF @@ERROR > 0 ROLLBACK TRANSACTION ELSE COMMIT TRANSACTION
自我LV~