mysql存储过程 循环 这个错哪儿了?
delimiter // create procedure p4() begin DECLARE i int; set i=11; WHILE i<12 loop begin set i=i+1; end loop end
delimiter // create procedure p4() begin DECLARE i int; set i=11; WHILE i<12 loop begin set i=i+1; end loop end
答案:delimiter //
create procedure p4()
begin
DECLARE i int;
set i=11;
WHILE i<12 loop
begin --这行要删掉,或者在下面增加一个end
set i=i+1;
end; --不删除begin时要在此处增加end
end loop; --这里少了一个;号
end
上一个:mysql 如何查询A表uid等于表B里的uid的数据
下一个:mysql外键问题。跪求易做图指教。。 Can't create table 'test.homework' (errno: 150)问题