DROP FUNCTION UDF
Syntax
Description
This statement drops the user-defined function (UDF) named function_name
.
To drop a function, you must have the [DELETE privilege](../../../reference/sql-statements-and-structure/sql-statements/account-management-sql-commands/grant.md)
for the mysql database. This is because DROP FUNCTION
removes the row from the mysql.func system table that records the function's name, type and shared library name.
For dropping a stored function, see DROP FUNCTION.
Upgrading a UDF
To upgrade the UDF's shared library, first run a DROP FUNCTION statement, then upgrade the shared library and finally run the CREATE FUNCTION statement. If you upgrade without following this process, you may crash the server.
Examples
IF EXISTS:
This page is licensed: GPLv2, originally from fill_help_tables.sql
Last updated
Was this helpful?