MySQLのトランザクションのロールバック。誤用を防ぐためにすると、削除、更新、および他の操作

MySQLのトランザクションのロールバック。誤用を防ぐためにすると、削除、更新、および他の操作

SELECT  *  FROM TABLE_NAME I I.TRANS_NO = ' P-2019000025 ' ; #原始数据
 START TRANSACTION ;
SELECT COUNT1FROM TABLE_NAME I。#10条
 DELETE FROM TABLE_NAME   TRANS_NO = ' P-2019000025 ' ;
SELECT COUNT1FROM TABLE_NAME I。#删除后还有9条
 ROLLBACK ;
SELECT * FROM TABLE_NAME I WHERE     I.TRANS_NO = ' P-2019000025 ' ;#生のデータが変更されていません

何の問題を確実にしないためにDELETE SQLを単独で実行するチャンス

おすすめ

転載: www.cnblogs.com/vipsoft/p/12469748.html