码迷,mamicode.com
首页 > 数据库 > 详细

MYSQL while 、repeat

时间:2014-10-11 19:13:36      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:ar   数据   sp   bs   sql   mysql   har   table   方法   

前期准备:

            createt table employee(ID int ,Name varchar(4));

            用下列方法向表中循环插入数据。 

--------------------------------------------------------------------------------------------------------------------------------------------------

方法 1 、repeat

delimiter //
create procedure sp_B()
begin
set @i =1;
repeat
insert into employee(ID,Name) values(@i,‘BBB‘);
set @i = @i +1;
until @i>5 end repeat;

end//
delimiter ;

 

 

 

方法 2、while

delimiter //

create procedure sp_A()
           begin
           set @i =1;
           while @i<5
           do
              insert into employee(ID,Name) values(@i,‘AAA‘);
              set @i = @i +1;
           end while; # 这是要有;号
end;//
delimiter ;   # 这里有要空格

 

 

 

 

MYSQL while 、repeat

标签:ar   数据   sp   bs   sql   mysql   har   table   方法   

原文地址:http://www.cnblogs.com/JiangLe/p/4019389.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!