START TRANSACTION;
SAVEPOINT A;
UPDATE employee SET EMP_INITIAL = "P" WHERE EMP_NUM = 102;
COMMIT;
当我提交此查询时,它起作用了,但是当我想回滚到保存点时,它失败了。这是我的回滚查询。
ROLLBACK TO SAVEPOINT A;
它说我的保存点A不存在。谁能指出我所缺少的吗?
答案 0 :(得分:0)
因为pty.openpty()
之后不能ROLLBACK
。您需要在事务中使用COMMIT
子句,因此在提交之前。