Sdílet prostřednictvím


Příkaz .show functions

Zobrazí seznam všech uložených funkcí v aktuálně vybrané databázi. Pokud chcete vrátit jenom jednu konkrétní funkci, podívejte se na funkci .show.

Oprávnění

Ke spuštění těchto příkazů musíte mít aspoň uživatele databáze, prohlížeč databáze nebo monitorování databáze. Další informace najdete v tématu řízení přístupu na základě role.

.show functions

Syntaxe

.show functions

Přečtěte si další informace o konvencích syntaxe.

Návraty

Výstupní parametr Typ Popis
Name string Název funkce.
Parametry string Parametry vyžadované funkcí.
Text string (Nula nebo více) let příkazy následované platným výrazem CSL, který se vyhodnotí při vyvolání funkce.
Složka string Složka používaná pro kategorizaci funkcí uživatelského rozhraní. Tento parametr nemění způsob vyvolání funkce.
DocString string Popis funkce pro účely uživatelského rozhraní.

Příklad výstupu

Název Parametry Text Složka DocString
MyFunction1 () {StormEvents | take 100} MyFolder Jednoduchá ukázková funkce
MyFunction2 (myLimit: long) {StormEvents | take myLimit} MyFolder Demo funkce s parametrem
MyFunction3 () { StormEvents(100) } MyFolder Volání jiné funkce

.show function

Syntaxe

Zobrazí podrobnosti o jedné konkrétní uložené funkci. Seznam všech funkcí naleznete v tématu .show functions.

.showfunction FunctionName [with (PropertyName = PropertyValue [, ...])]

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Type Požadováno Popis
FunctionName string ✔️ Název uložené funkce.
PropertyName/PropertyValue string Uveďte další informace, které se mají použít při zobrazení podrobností funkce. Všechny vlastnosti jsou volitelné. Viz Podporované vlastnosti.

Podporované vlastnosti

Název vlastnosti Hodnoty vlastností Popis Výchozí
ShowObfuscatedStrings true nebo false Pokud truese zobrazí obfuskované řetězce v těle funkce. Pokud chcete tuto možnost použít, musíte být správcem databáze nebo tvůrcem entity. Pokud tato oprávnění nemáte, nezobrazí se obfuskované řetězce. Výchozí hodnota falseje .
Builtin true nebo false Pokud true a používá ho správce clusteru, zobrazí se předdefinované funkce. Výchozí hodnota falseje .
IncludeHiddenFunctions true nebo false Pokud truezobrazí skryté funkce. Výchozí hodnota falseje .

Návraty

Výstupní parametr Typ Popis
Name string Název funkce.
Parametry string Parametry vyžadované funkcí.
Text string (Nula nebo více) let příkazy následované platným výrazem CSL, který se vyhodnotí při vyvolání funkce.
Složka string Složka používaná pro kategorizaci funkcí uživatelského rozhraní. Tento parametr nemění způsob vyvolání funkce.
DocString string Popis funkce pro účely uživatelského rozhraní.

Poznámka:

Pokud funkce neexistuje, vrátí se chyba.

Příklad

.show function MyFunction1 with(ShowObfuscatedStrings = true)
Název Parametry Text Složka DocString
MyFunction1 () {StormEvents | take 100} MyFolder Jednoduchá ukázková funkce