首頁  >  文章  >  資料庫  >  mysql循环存储过程_MySQL

mysql循环存储过程_MySQL

WBOY
WBOY原創
2016-06-01 13:36:001249瀏覽

bitsCN.com

mysql循环存储过程

 

利用存储过程执行一批语句

DELIMITER $$

 

DROP PROCEDURE IF EXISTS `proc1`$$

 

CREATE  PROCEDURE `proc1`()

BEGIN

declare i integer;

set i=0;

while i

begin

set @TABLENAME=CONCAT('update  ','sns_userinfo_ext_',i,' set mobile_flag=1,mail_flag=1;');

PREPARE STMT FROM @TABLENAME;   

EXECUTE STMT;   

SET i=i+1;

end;

end while;

END$$

 

call ff()

 

bitsCN.com
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn