FirebirdSQL logo

Примеры

Example 1. Изменение точки входа для внешней функции
ALTER EXTERNAL FUNCTION invl ENTRY_POINT 'intNvl';
Example 2. Изменение имени модуля для внешней функции
ALTER EXTERNAL FUNCTION invl MODULE_NAME 'fbudf2';

DROP EXTERNAL FUNCTION

Назначение

Удаление объявления функции определённой пользователем (UDF) из базы данных.

Доступно в

DSQL, ESQL.

Синтаксис
DROP EXTERNAL FUNCTION funcname
Table 1. Параметры оператора DROP EXTERNAL FUNCTION
Параметр Описание

funcname

Имя внешней функции.

Оператор DROP EXTERNAL FUNCTION удаляет объявление функции определённой пользователем из базы данных.Если есть зависимости от внешней функции, то удаления не произойдёт и будет выдана соответствующая ошибка.

docnext count = 2

Кто может удалить внешнюю функцию?

Выполнить оператор DROP EXTERNAL FUNCTION могут:

  • Администраторы

  • Владелец внешней функции;

  • Пользователи с привилегией DROP ANY FUNCTION.

Примеры

Example 1. Удаление внешней функции
DROP EXTERNAL FUNCTION addDay;
См. также:

DECLARE EXTERNAL FUNCTION.