DELIMITER //
DROP PROCEDURE IF EXISTS testloop1 ;
CREATE PROCEDURE testloop1 ()
BEGIN
-- 自定义变量i
DECLARE i INT ;
-- 给变量i赋值
SET i = 1 ;
-- where条件
WHILE i < (i+10) DO
DELETE from operate_log where id=i;
SET i = i + 1 ;
END WHILE ;
COMMIT;
END ;//
DELIMITER ;
-- 调用存储过程
call testloop1;
mysql存储过程
最新推荐文章于 2024-04-15 10:15:00 发布