查看数据库中存在哪些自定义函数
SHOW FUNCTION STATUS
查看数据库中某个具体的自定义函数
SHOW CREATE FUNCTION
<函数名
> 语句
删除函数
DROP FUNCTION
[ IF EXISTS
] <自定义函数名
>
DROP FUNCTION StuNameById
;
注意:当使用 DELIMITER 命令时,应该避免使用反斜杠“\”字符,因为反斜杠是 MySQL 的转义字符。
1、自定义函数的定义:
mysql
> CREATE FUNCTION
StuNameById()
-> RETURNS
VARCHAR(45)
-> RETURN
-> (SELECT name FROM tb_students_info
-> WHERE id
=1);
2、函数的调用
SELECT
StuNameById();