mysql函数function的⽤法
⼀、function的⽤法
on的创建语法
createfunction函数名([参数列表])returns数据类型
begin
sql语句;
return值;
end;
2.⽤法案例,传⼊id,查出name
DELIMITER$$
CREATEFUNCTIONgetname1(idVARCHAR(20))
RETURNSVARCHAR(200)
BEGIN
DECLAREyounameVARCHAR(100);
SELECTsnameFROMstudentWHEREsid=idINTOyouname;
RETURNyouname;
END
SELECTgetname('002');
SELECTsid,getname(sid)FROMstudent
或者
DELIMITER$$
CREATEFUNCTIONgetname1(idVARCHAR(20))
RETURNSVARCHAR(200)
BEGIN
DECLAREyounameVARCHAR(100);
SELECTsnameFROMstudentWHEREsid=idINTOyouname;
RETURNyouname;
END
SELECTgetname1('005');
SELECTsid,getname1(sid)FROMstudent
3.函数常⽤命令
查看函数创建语句
SHOWCREATEFUNCTION函数名;
SHOWCREATEFUNCTIONgetname;
删除函数
DROPFUNCTION函数名;
DROPFUNCTIONgetname;
本文发布于:2023-01-04 03:59:03,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/88471.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |