mysql函数定义语法

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    如需转载请自行联系原作者


你可能感兴趣的:(mysql函数定义语法)