.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
.drop
function
FunctionName [ifexists
]
.drop
functions
(
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 MyFunction1
ab. 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