Share via


Comando .drop function

Quita una o varias funciones de la base de datos.

Permisos

Debe tener al menos permisos de function Administración para ejecutar este comando.

Syntax

.dropfunctionFunctionName [ifexists]

.dropfunctions(FunctionName [, ...] ) [ifexists]

Más información sobre las convenciones de sintaxis.

Parámetros

Nombre Tipo Requerido Descripción
Nombrefunción 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 .
Cuerpo 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 usada para la categorización de funciones de la 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 siguiente comando quita la función MyFunction1. Si dicha 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, Function2y Function3. Si no existen, el comando no producirá un error.

.drop functions (Function1, Function2, Function3) ifexists