Comando .drop function
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer
Quita una o varias funciones de la base de datos.
Permisos
Debe tener al menos permisos de administrador de funciones para ejecutar este comando.
Sintaxis
.drop
function
FunctionName [ifexists
]
.drop
functions
(
FunctionName [,
...] )
[ifexists
]
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Type | Obligatorio | Descripción |
---|---|---|---|
FunctionName | string |
✔️ | Nombre de la función que se va a quitar. |
ifexists |
string |
Si se especifica, el comando no producirá un error si la función no existe. |
Devoluciones
Al quitar una sola función, el comando devuelve los detalles de la función quitada.
Parámetro de salida | Tipo | Descripción |
---|---|---|
Nombre | string |
Nombre de la función que se quitó |
Al quitar varias funciones, el comando devuelve una lista de las funciones restantes de la base de datos.
Parámetro de salida | Tipo | Descripción |
---|---|---|
Nombre | string |
El nombre de la función. |
Parámetros | string |
Parámetros requeridos por la función . |
Body | string |
(Cero o más) let instrucciones seguidas de una expresión CSL válida que se evalúa tras la invocación de función. |
Carpeta | string |
Carpeta que se usa para la categorización de funciones de interfaz de usuario. Este parámetro no cambia la forma en que se invoca la función. |
DocString | string |
Descripción de la función con fines de interfaz de usuario. |
Ejemplos
Quitar una sola función
El comando siguiente quita la función MyFunction1
. Si esta función no existe, se produce un error en el comando.
.drop function MyFunction1
Quitar varias funciones
El siguiente comando quita las funciones denominadas Function1
, Function2
y Function3
. Si no existen, el comando no producirá un error.
.drop functions (Function1, Function2, Function3) ifexists