Freigeben über


.drop function-Befehl

Gilt für: ✅Microsoft Fabric✅Azure Data Explorer

Legt eine oder mehrere Funktionen aus der Datenbank ab.

Berechtigungen

Sie müssen mindestens über Funktionsadministratorberechtigungen verfügen, um diesen Befehl auszuführen.

Syntax

.dropfunction FunctionName [ifexists]

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

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Type Erforderlich Beschreibung
FunctionName string ✔️ Der Name der zu löschenden Funktion.
ifexists string Wenn angegeben, schlägt der Befehl nicht fehl, wenn die Funktion nicht vorhanden ist.

Gibt zurück

Wenn Sie eine einzelne Funktion ablegen, gibt der Befehl die Details der entfernten Funktion zurück.

Ausgabeparameter Typ BESCHREIBUNG
Name string Der Name der Funktion, die entfernt wurde

Wenn Sie mehrere Funktionen ablegen, gibt der Befehl eine Liste der verbleibenden Funktionen in der Datenbank zurück.

Ausgabeparameter Typ BESCHREIBUNG
Name string Der Name der Funktion.
Parameter string Die parameter, die von der Funktion benötigt werden.
Text string (Null oder mehr) let Anweisungen gefolgt von einem gültigen CSL-Ausdruck, der bei Funktionsaufruf ausgewertet wird.
Ordner string Ein Ordner, der für die Kategorisierung von UI-Funktionen verwendet wird. Dieser Parameter ändert nicht die Art und Weise, wie die Funktion aufgerufen wird.
DocString string Eine Beschreibung der Funktion für UI-Zwecke.

Beispiele

Ablegen einer einzelnen Funktion

Der folgende Befehl legt die Funktion MyFunction1ab. Wenn eine solche Funktion nicht vorhanden ist, schlägt der Befehl fehl.

.drop function MyFunction1

Mehrere Funktionen ablegen

Mit dem folgenden Befehl werden die Funktionen namens Function1, Function2, und Function3. Wenn sie nicht vorhanden sind, schlägt der Befehl nicht fehl.

.drop functions (Function1, Function2, Function3) ifexists