我想在MYSQL中控制存储过程内部的事务,但是如何告诉PHP有关SQL错误代码?
BEGIN
DECLARE exit handler for sqlexception
BEGIN
ROLLBACK;
END;
DECLARE exit handler for sqlwarning
BEGIN
ROLLBACK;
END;
START TRANSACTION;
-- sql code
COMMIT;
END;
仅是辞职。
DECLARE EXIT handler FOR SQLEXCEPTION
BEGIN
ROLLBACK ;
RESIGNAL ;
END ;