Share via


Comando .show functions

Listas todas las funciones almacenadas en la base de datos seleccionada actualmente. Para devolver solo una función específica, vea .show function.

Permisos

Debe tener al menos un usuario de base de datos, un Visor de bases de datos o un Monitor de base de datos para ejecutar estos comandos. Para obtener más información, consulte Control de acceso basado en roles.

.show functions

Syntax

.show functions

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

Devoluciones

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.

Ejemplo de salida

Nombre Parámetros Cuerpo Carpeta DocString
MyFunction1 () {StormEvents | take 100} MyFolder Función de demostración sencilla
MyFunction2 (myLimit: long) {StormEvents | take myLimit} MyFolder Función de demostración con el parámetro
MyFunction3 () { StormEvents(100) } MyFolder Función que llama a otra función

.show function

Syntax

Listas los detalles de una función almacenada específica. Para obtener una lista de todas las funciones, vea Funciones .show.

.showfunctionFunctionName [with (PropertyName=PropertyValue [, ...])]

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

Parámetros

Nombre Tipo Requerido Descripción
Nombrefunción string ✔️ Nombre de la función almacenada.
Propertyname/Valor_propiedad string Indique información adicional que se usará al mostrar los detalles de la función. Todas las propiedades son opcionales. Consulte Propiedades admitidas.

Propiedades admitidas

Nombre de propiedad Valores de propiedad Descripción Default
ShowObfuscatedStrings true o false Si truees , se muestran cadenas ofuscadas en el cuerpo de la función. Para usar esta opción, debe ser administrador de base de datos o creador de entidades. Si no tiene estos permisos, no se muestran las cadenas ofuscadas. Tiene como valor predeterminado false.
Builtin true o false Si true y lo usa el administrador del clúster, muestra las funciones integradas. Tiene como valor predeterminado false.
IncludeHiddenFunctions true o false Si truees , muestra las funciones ocultas. Tiene como valor predeterminado false.

Devoluciones

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.

Nota

Si la función no existe, se devuelve un error.

Ejemplo

.show function MyFunction1 with(ShowObfuscatedStrings = true)
Nombre Parámetros Cuerpo Carpeta DocString
MyFunction1 () {StormEvents | take 100} MyFolder Función de demostración sencilla