简单的自定义函数(7)

一个简单的函数

需求:编写函数,传入一个用户uid,返回用户的uname

Delimiter $$
create function getuname(my_uid int) returns varchar(32)
Reads sql data
Begin
 Declare my_uname varchar(32) default  ‘’;
 select uname into my_uname from users where uid=my_uid;
 return my_uname; 
End;
$$
Delimiter ;

1.创建函数使用create function 函数名(参数 ) returns 返回类型
2.函数体放在begin和end之间
3.Return指定函数的返回值
4.函数调用:select getuname()

原文地址:https://www.cnblogs.com/lirunsheng/p/10982077.html