0
對於使用事務的MySQL存儲過程,是否需要在退出時儘早調用ROLLBACK?您是否需要在退出MySQL存儲過程時儘早調用ROLLBACK?
CREATE PROCEDURE `Proc`(IN `param` VARCHAR(10))
sp:BEGIN
START TRANSACTION;
IF (bad condition) THEN
ROLLBACK; /* is this necessary? */
LEAVE sp;
END IF;
...
COMMIT;
END