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;



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章