DELIMITER $$
#函数信息
CREATE FUNCTION `GETUSERNAMEBYID`(`userid` varchar(100))
#返回类型
RETURNS VARCHAR(100)
BEGIN
#创建变量
DECLARE username VARCHAR(100);
#函数执行sql
SELECT `name` INTO username FROM sys_user
WHERE user_id = userid;
#返回值
RETURN username;
END $$;
DELIMITER ;
#执行函数
select username('1')
MySQL5.7 自定义函数
最新推荐文章于 2022-09-14 11:34:08 发布