DROP PROCEDURE IF EXISTS P_test;
CREATE PROCEDURE P_test()
BEGIN
DECLARE EXIT HANDLER FOR sqlexception ROLLBACK;
START TRANSACTION;
INSERT into unit(Unit_Name,Unit_Remark) VALUES ('Name1','标记1');
update unit set Unit_ID=111 where Unit_Name='Name1';
COMMIT;
END;
调用call P_test()
带参数的调用call P_test(in aa int,in bb varchar(50))
删除事务的方法 和 删除存储过程的方法是一样的 drop PROCEDURE if exists 存储过程名子 不带括号的 例:drop PROCEDURE if exists p_test