請問在存在過程中編寫 多條語句 是否需要在每條語句下 都 加上if(@@ERROR<>0) begin
rollback tran
select 0
end上面這個語句來 進行判斷是否需要回滾。如果每條都加的話 一旦語句一多 滿屏幕都是 這個語句。就比如有10條查詢語句 查詢出來的結果分別存放到變量里面然后通過變量 再來10條插入語句??偣布悠饋?0條。就需要 20個上面的語句來 判斷其中如果有一條語句執行出錯就回滾。請問有沒有什么簡便方法 可以不用寫這么多 判斷的。
sql 存儲過程中編寫事務
肥皂起泡泡
2018-11-21 12:11:47