56,681
社区成员
发帖
与我相关
我的任务
分享
delimiter //
CREATE PROCEDURE test.Delete11(IN xuehao VARCHAR(255))
BEGIN
DECLARE EXCEPTION INT DEFAULT 0;
DECLARE EXIT HANDLER FOR SQLEXCEPTION SET EXCEPTION = 1;
START TRANSACTION;
DELETE FROM stu WHERE StuID = xuehao;
DELETE FROM scores WHERE StuID = xuehao;
IF EXCEPTION = 1 THEN
ROLLBACK;
ELSE
COMMIT;
END IF;
END
//