Share via


.drop function-Befehl

Löscht mindestens eine Funktion aus der Datenbank.

Berechtigungen

Zum Ausführen dieses Befehls benötigen Sie mindestens Funktionsberechtigungen Admin.

Syntax

.dropfunctionFunctionName [ifexists]

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

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Typ Erforderlich BESCHREIBUNG
Functionname string ✔️ Der Name der zu löschenden Funktion.
ifexists string Falls angegeben, schlägt der Befehl nicht fehl, wenn die Funktion nicht vorhanden ist.

Gibt zurück

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

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

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

Ausgabeparameter type BESCHREIBUNG
Name string Der Name der Funktion.
Parameter string Die für die Funktion erforderlichen Parameter.
Text string (Null oder mehr) let -Anweisungen gefolgt von einem gültigen CSL-Ausdruck, der beim 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 Benutzeroberflächenzwecke.

Beispiele

Löschen einer einzelnen Funktion

Mit dem folgenden Befehl wird die Funktion MyFunction1gelöscht. Wenn eine solche Funktion nicht vorhanden ist, schlägt der Befehl fehl.

.drop function MyFunction1

Mehrere Funktionen löschen

Der folgende Befehl löscht die Funktionen mit den Namen Function1, Function2und Function3. Wenn sie nicht vorhanden sind, schlägt der Befehl nicht fehl.

.drop functions (Function1, Function2, Function3) ifexists