查看数据库中存在哪些自定义函数
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();