MySQL社区

标题: 为什么调用这个存储过程会死循环? [打印本页]

作者: u332744    时间: 2013-1-15 16:53
标题: 为什么调用这个存储过程会死循环?

delimiter $$
CREATE procedure sett93c(in apid int,in adesignation varchar(30),in areference varchar(30),in apic varchar(30),in amnote varchar(850),in amark varchar(20))
begin
loop_label: loop
If apid<0 then
        leave loop_label;
else
insert into t93c(pid,name,reference,pic,mnote,mark) values(apid,adesignation,areference,apic,amnote,amark);
leave loop_label;
end if;
end loop;
end
$$

作者: u332744    时间: 2013-1-21 09:16
没人知道吗?




欢迎光临 MySQL社区 (http://www.mysqlpub.com/) Powered by Discuz! X3.2