DROP FUNCTION语句
该DROP FUNCTION语句用于删除存储的函数和用户定义的函数(UDF):
- 有关删除存储函数的信息,请参见“ DROP PROCEDURE和DROP FUNCTION语句”。
- 有关删除用户定义函数的信息,请参见“ DROP FUNCTION语句”。
DROP FUNCTION function_name
该语句删除名为的用户定义函数(UDF)function_name。
要删除功能,您必须具有系统架构的DELETE特权mysql。这是因为DROP FUNCTION从mysql.func系统表中删除了记录函数名称,类型和共享库名称的行。
注意要升级与UDF相关联的共享库,请发出一条
DROP FUNCTION语句,升级共享库,然后发出一条CREATE FUNCTION语句。如果先升级共享库然后使用DROP FUNCTION,则服务器可能会崩溃。
DROP FUNCTION还用于删除存储的函数
