DELIMITER //
CREATE FUNCTION test(id int(10))
RETURNS CHAR(10)
BEGIN
#定義變量
declare ret char(10);
#給變量指派
set……;
#把查詢語句給變量儲存
select …INTO…;
#流程控制
if…then
……;
else
end if;
#傳回值
return ret;
END
//
DELIMITER ;
删除:
drop function test;
使用:
select test(555555,888888);
本文轉自 Lee_吉 51CTO部落格,原文連結:http://blog.51cto.com/12173069/1944740