真怪了,-- 在存储过程不能注释吗?为何用 -- 注释会报错呢?(/* */可以用,但是 -- 为何不能用呢?)drop procedure if exists prog2;delimiter //
create procedure prog2(in v1 int,out v2 decimal(18,2) )
begin
select 20 into v1;  --这是注释行,为何不认呢?
select f2
into v2
from tb1
limit 1 offset 0;
end;
//
delimiter ;