mysql的一个存储过程,一直报错,缺没发现错误在哪?求指点! 100
BEGINdeclare@valuevarchar;ifEXISTS(select1fromtestwherename=username)thenselect@value...
BEGIN
declare @value varchar;
if EXISTS (select 1 from test where name=username)
then
select @value:= name from test where name=username;
else
set @value='不知道!';
end if;
select @value;
END;
if EXISTS (select 1 from test where name=username) 一直是这一句报错,其中username是varchar类型的参数。
求指点!!! 展开
declare @value varchar;
if EXISTS (select 1 from test where name=username)
then
select @value:= name from test where name=username;
else
set @value='不知道!';
end if;
select @value;
END;
if EXISTS (select 1 from test where name=username) 一直是这一句报错,其中username是varchar类型的参数。
求指点!!! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询