MySQL没有回滚完整的事务(InnoDB)

时间:2016-09-01 10:39:53

标签: mysql transactions

我有以下交易:

START TRANSACTION;

    INSERT INTO tableA VALUES (1, 1, 0, 1);

    INSERT INTO tableA VALUES (1, 1, 0, 1);

COMMIT;

第二个查询给出了主键冲突错误,但是事务没有到达COMMIT;语句,并且它没有回滚第一个insert语句。如果此事务中存在错误而未使用stored procedures

,我想回滚两个记录

0 个答案:

没有答案