Compartilhar via


Comando .drop function

Remove uma ou mais funções do banco de dados.

Permissões

Você deve ter pelo menos permissões do Function Administração para executar esse comando.

Syntax

.dropfunctionFunctionName [ifexists]

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

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Tipo Obrigatório Descrição
Functionname string ✔️ O nome da função a ser solta.
ifexists string Se especificado, o comando não falhará se a função não existir.

Retornos

Quando você remove uma única função, o comando retorna os detalhes da função removida.

Parâmetro de saída Tipo Descrição
Nome string O nome da função que foi removida

Quando você remove várias funções, o comando retorna uma lista das funções restantes no banco de dados.

Parâmetro de saída Tipo Descrição
Nome string O nome da função.
Parâmetros string Os parâmetros exigidos pela função.
Corpo string (Zero ou mais) let instruções seguidas por uma expressão CSL válida que é avaliada após a invocação de função.
Pasta string Uma pasta usada para categorização de funções de interface do usuário. Esse parâmetro não altera a maneira como a função é invocada.
DocString string Uma descrição da função para fins de interface do usuário.

Exemplos

Remover uma única função

O comando a seguir descarta a função MyFunction1. Se essa função não existir, o comando falhará.

.drop function MyFunction1

Remover várias funções

O comando a seguir descarta as funções chamadas Function1, Function2e Function3. Se eles não existirem, o comando não falhará.

.drop functions (Function1, Function2, Function3) ifexists