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_吉 博客,原文链接: http://blog.51cto.com/12173069/1944740 如需转载请自行联系原作者