函数的使用

  作者:记性不好的阁主

一、空参函数


案例:返回员工个数


delimiter $
CREATE FUNCTION func() RETURNS INT
BEGIN
   DECLARE c INT DEFAULT 0; #定义变量
   SELECT COUNT(*) INTO c # 赋值
   FROM job;
   RETURN c;
END $
SELECT func() $


二、带参函数


案例:输入员工返回职务


delimiter $
CREATE FUNCTION func(jname varchar(20)) RETURNS VARCHAR(20)
BEGIN
DECLARE c VARCHAR(10) DEFAULT '无'; #定义变量
SELECT job.job INTO c  # 赋值
FROM job WHERE name=jname;
RETURN c;
END $
SELECT func('张老三') $



三、函数的查看


SHOW CREATE FUNCTION func;


四、函数的删除


DROP FUNCTION func;


相关推荐

评论 抢沙发

表情

分类选择