MySQL 事務回滾。在執行刪除、更新等操作時,防止誤操作
SELECT * FROM TABLE_NAME I WHERE I.TRANS_NO='P-2019000025'; # 原始數據 START TRANSACTION; SELECT COUNT(1) FROM TABLE_NAME I; #10條 DELETE FROM TABLE_NAME WHERE TRANS_NO='P-2019000025'; SELECT COUNT(1) FROM TABLE_NAME I; #刪除后還有9條 ROLLBACK; SELECT * FROM TABLE_NAME I WHERE I.TRANS_NO='P-2019000025'; # 原始數據沒變
確保DELETE SQL 沒問題后,再拿出來單獨執行