防止數(shù)據(jù)庫誤操作:
所有語句先寫成 select 語句竟稳, 看看結(jié)果對(duì)不對(duì), 再改成 update delete 秸歧。
要對(duì)自己的代碼持有懷疑態(tài)度超全。BEGIN TRAN
執(zhí)行的 SQL 語句
ROLLBACK TRAN
執(zhí)行完之后 擎宝, 看看受影響的行數(shù), 確認(rèn)無誤之后泵额, 再執(zhí)行一次 SQL先寫 WHERE 再 補(bǔ)充 delete 或 update
以后注意update后面加個(gè)top(1)就好了迫悠,也不用擔(dān)心沒選中后面的where了。(當(dāng)然于购,不管怎樣袍睡,做增刪改操作一定要仔細(xì)仔細(xì)再仔細(xì)啊肋僧!避免再次出現(xiàn)這種錯(cuò)誤了斑胜!)
養(yǎng)成begin tran+commit tran的習(xí)慣控淡;update之前先select看一下
裝完SQL developer之后的第一件事就是disable auto commit (??????) ?
每次執(zhí)行語句前 執(zhí)行 START TRANSACTION