DELIMITER //
DROP PROCEDURE IF EXISTS p_deletelog//
create procedure p_deletelog()
begin
declare i int default 10;
while i<15 do
set @d_sql=CONCAT('delete from t_tab0',i);
set i=i+1;
prepare stmt from @d_sql;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;
end while;
end//
DELIMITER ;
-- call p_deletelog();
mysql存储过程中执行动态sql循环语句
猜你喜欢
转载自bestwinner.iteye.com/blog/1989406
今日推荐
周排行