如何从数据库中删除 MySQL 存储函数?
mysqlmysqli database
如果我们有 ALTER ROUTINE 权限,那么在 DROP FUNCTION 语句的帮助下,我们可以删除 MySQL 存储函数。其语法如下 −
语法
DROP FUNCTION [IF EXISTS] function_name
此处 function_name 是我们要从数据库中删除的函数的名称。
示例
mysql> DROP FUNCTION if exist Hello1; Query OK, 0 rows impacted (0.70 sec)
现在删除函数后,检查 CREATE FUNCTION 语句,我们将收到以下错误−
mysql> SHOW CREATE FUNCTION Hello1; ERROR 1305 (42000): Function Hello1 does not exist.