1.使用數據表別名
儘量使用數據表別名,先對要操作的數據進行查詢,確保數據準確無誤。
SELECT *
--DELETE w
--updatge w set iw_RptId='231110TB201-010'
FROM IPQAInsWo w WHERE iw_RptId='231110TB201-010'
2.所有的條件與表同一行
在更新或刪除數據時,儘量數據表,條件保持在同一行,避免漏選條件導致變更的數據不正確。
SELECT *
--DELETE w
--updatge w set iw_RptId='231110TB201-010'
FROM IPQAInsWo w WHERE iw_RptId='231110TB201-010' and iw_chktimes=1
3.少用快捷鍵,要求數據準確,不要求快
在使用SQL執行的快捷鍵時,需要再次核對相關的SQL數據準確。儘量避免一些快捷鍵的使用,更新或刪除數據時,儘量保證謹慎,確保條件及數據準確。
4.單一窗口處理更新或刪除數據
在處理數據時,儘量單一窗口處理單一數據的更新及刪除,避免與其他的數據混在一起,導致事故發生。
5.數據備份(有條件情況),excel,臨時表
對于數據量小的數據,可以臨時對要修改的數據進行備份,避免數據需要調整回來的情況,同時避免數據被變更而恢復數據。
标签:010,231110TB201,條件,執行,iw,數據,SQL,刪除 From: https://www.cnblogs.com/olderCoder/p/17843614.html