Mysql查询数据,并且分表再插入数据,储存过程源码解析

原标题:Mysql查询数据,并且分表再插入数据,储存过程源码解析

Mysql 查询数据,并且再分表插入数据


直接上代码:有用请支持一下:

drop procedure if exists insertt;
delimiter $$ 
create procedure insertt()
begin
	declare a int default 1000;
	declare flag int default 0;
	declare article_id int(10);
	declare s_list cursor for SELECT `id` as "article_id" FROM `div_article` ORDER BY `id` ASC LIMIT 0,1; 
	declare continue handler for not found set flag=1;
	open swww.yii666.com_list;
		 fetch s_list into article_id;
		 while flag <> 1 do
				set @tid = article_id%1000;
				set @tname = CONCAT('`div_test',@tid,'`');
				set @article_id = article_id;
				set @title = (SELECT title FROM `div_article` WHERE id = @article_id) ;
				
				set @sqlStr= CONCAT('INSERT INTO ',@tname,'(`id`,`title`)  VALUES (',@article_id,', "',@title,&文章来源站点https://www.yii666.com/#39;")');
				PREPARE stmt from @sqlStr;
				EXECUTE stmt;
				
				fetch s_list into articlewww.yii666.com_id;
			e文章来源地址https://www.yii666.com/learning/mysql/220.htmlnd while;
	close s_list;
end$$
delimiter;
call&nbs文章来源地址https://www.yii666.com/learning/mysql/220.htmlp;insertt();


来源于:Mysql查询数据,并且分表再插入数据,储存过程源码解析

其他相关文章
    领支付宝红包赞助服务器费用
    微信公众号:小猪波罗蜜
    关注公众号,回复999,可联系站长解答疑问哦。每天分享更多有趣的事儿,有趣有料!
    99人已关注
    未经允许不得转载:广州建站小戴BOTAO博客 » Mysql查询数据,并且分表再插入数据,储存过程源码解析

    觉得文章有用就打赏一下文章作者

    支付宝扫一扫打赏

    微信图片_20190322181744_03.jpg

    微信扫一扫打赏

    请作者喝杯咖啡吧~

    支付宝扫一扫领取红包,优惠每天领

    二维码1

    zhifubaohongbao.png

    二维码2

    zhifubaohongbao2.png