Condividi tramite


Comando della funzione .drop

Elimina una o più funzioni dal database.

Autorizzazioni

Per eseguire questo comando, è necessario disporre almeno delle autorizzazioni di amministratore delle funzioni.

Sintassi

.dropfunction FunctionName [ifexists]

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

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
FunctionName string ✔️ Nome della funzione da eliminare.
ifexists string Se specificato, il comando non avrà esito negativo se la funzione non esiste.

Valori restituiti

Quando si elimina una singola funzione, il comando restituisce i dettagli della funzione rimossa.

Parametro di output Tipo Descrizione
Name string Nome della funzione rimossa

Quando si rilasciano più funzioni, il comando restituisce un elenco delle funzioni rimanenti nel database.

Parametro di output Tipo Descrizione
Name string Nome della funzione.
Parametri string Parametri richiesti dalla funzione .
Testo string (Zero o più) let istruzioni seguite da un'espressione CSL valida valutata al momento della chiamata di funzione.
Cartella string Cartella usata per la categorizzazione delle funzioni dell'interfaccia utente. Questo parametro non modifica il modo in cui viene richiamata la funzione.
DocString string Descrizione della funzione per scopi dell'interfaccia utente.

Esempi

Eliminare una singola funzione

Il comando seguente elimina la funzione MyFunction1. Se tale funzione non esiste, il comando ha esito negativo.

.drop function MyFunction1

Eliminare più funzioni

Il comando seguente elimina le funzioni denominate Function1, Function2e Function3. Se non esistono, il comando non avrà esito negativo.

.drop functions (Function1, Function2, Function3) ifexists