Перейти к содержимому
Последнее обновление

DROP FUNCTION

Описание​

Удаляет пользовательскую функцию.

Синтаксис​

DROP [ GLOBAL ] FUNCTION <function_name> ( <arg_type> )

Обязательные параметры​

1. <function_name>

Указывает имя функции, которую нужно удалить.

Имя функции должно точно совпадать с именем, указанным при её создании.

2. <arg_type>

Указывает список аргументов удаляемой функции.

В списке параметров необходимо указать тип данных параметра для каждой позиции.

Необязательные параметры​

1.GLOBAL

GLOBAL является необязательным параметром.

Если задан GLOBAL, функция ищется в глобальной области и удаляется.

Если GLOABL не указан, функция ищется в текущей базе данных и удаляется.

Требования к правам доступа​

Пользователь, выполняющий эту команду SQL, должен иметь как минимум следующие права:

ПравоОбъектПримечания
ADMIN_PRIVПользовательская функцияDROP является административной операцией

Примечания по использованию​

  • Функцию можно удалить только при точном совпадении имени и типов параметров

Примеры​

DROP FUNCTION my_add(INT, INT)
DROP GLOBAL FUNCTION my_add(INT, INT)