sdsdsd

create PROCEDURE b2(in c_year int,in co int)
begin
declare num int;
if exists(select * from class where class="c_year") then
update class set code=code+1 where class="c_year";
else
insert into class(class,code)values(c_year,1);
end if;
select code into num from class where class="c_year";
select CONCAT(c_year,'0',co,lpad(num,3,0)) as code_a;

end;

posted @ 2016-04-17 11:26  尘梦  阅读(290)  评论(0编辑  收藏  举报