Команда функции .drop
Область применения: ✅Microsoft Fabric✅Azure Data Explorer
Удаляет одну или несколько функций из базы данных.
Разрешения
Для выполнения этой команды необходимо иметь по крайней мере разрешения администратора функций.
Синтаксис
.drop
function
FunctionName [ifexists
]
.drop
functions
(
FunctionName [,
...] )
[ifexists
]
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
Имя функции | string |
✔️ | Имя функции, отбрасываемой. |
ifexists |
string |
Если задано, команда не завершится ошибкой, если функция не существует. |
Возвраты
При удалении одной функции команда возвращает сведения об удаленной функции.
Выходной параметр | Тип | Description |
---|---|---|
Имя. | string |
Имя удаленной функции |
При удалении нескольких функций команда возвращает список оставшихся функций в базе данных.
Выходной параметр | Тип | Description |
---|---|---|
Имя. | string |
Имя функции. |
Параметры | string |
Параметры, необходимые функции. |
Текст | string |
(Ноль или больше) let операторы, за которыми следует допустимое выражение CSL, вычисляемое при вызове функции. |
Папка | string |
Папка, используемая для классификации функций пользовательского интерфейса. Этот параметр не изменяет способ вызова функции. |
DocString | string |
Описание функции для целей пользовательского интерфейса. |
Примеры
Удаление одной функции
Следующая команда удаляет функцию MyFunction1
. Если такая функция не существует, команда завершается ошибкой.
.drop function MyFunction1
Удаление нескольких функций
Следующая команда удаляет функции с именем Function1
, Function2
и Function3
. Если они не существуют, команда не завершится ошибкой.
.drop functions (Function1, Function2, Function3) ifexists