MySql 存储过程 IF ElSE 小实例

DROP PROCEDURE IF EXISTS text;
create procedure text(
in inloginNname varchar(20), -- 输入参数
out rtn int -- 输出参数 类型是.NET中 OUT参数,PHP中 &$rtn
)begin
declare LoginId INT default 0; -- 声明变量
	select id into LoginId from logni where login_name = inloginName;-- 为LoginId 赋值
	set rtn=1;
	IF LoginId = 3
	THEN
	set rtn=2; -- 为输出参数赋值
	ELSEIF LoginId = 0
	THEN
	set rtn=3;
	ELSE
	set rtn=4;
	END IF;
end;



发布了27 篇原创文章 · 获赞 53 · 访问量 16万+

猜你喜欢

转载自blog.csdn.net/auspi12341/article/details/17244953
今日推荐