SHOW EXTERNAL FUNCTIONS

Lista todas as funções externas criadas para sua conta.

Para obter mais informações, consulte Como escrever funções externas.

Consulte também:

SHOW FUNCTIONS , SHOW USER FUNCTIONS, CREATE EXTERNAL FUNCTION , ALTER FUNCTION

Sintaxe

SHOW EXTERNAL FUNCTIONS [ LIKE '<pattern>' ]
Copy

Parâmetros

LIKE 'pattern'

Filtra a saída do comando pelo nome do objeto. O pattern oferece suporte aos caracteres curinga SQL (% e _):

  • Um sublinhado (_) corresponde a qualquer caractere individual.

  • Um sinal de porcentagem (%) corresponde a qualquer sequência de zero ou mais caracteres.

O filtro usa correspondência de padrão que não diferencia maiúsculas e minúsculas. Por exemplo, os seguintes padrões retornam os mesmos resultados:

  • ... LIKE '%testing%' ...

  • ... LIKE '%TESTING%' ...

Notas de uso

  • O comando não precisa de um warehouse em funcionamento para ser executado.

  • O comando retorna um máximo de 10 mil registros para o tipo de objeto especificado, como ditado pelos privilégios de acesso para a função usada para executar o comando; quaisquer registros acima do limite 10 mil não são retornados, mesmo com um filtro aplicado.

    Para visualizar resultados para os quais existem mais de 10.000 registros, consulte a visualização correspondente (se houver) em Snowflake Information Schema.

  • Para pós-processar a saída deste comando, você pode usar a função RESULT_SCAN, que trata a saída como uma tabela que pode ser consultada.

  • Os comandos SHOW FUNCTIONS e SHOW USER FUNCTIONS também exibem informações sobre funções externas.

Exemplos

Mostrar todas as funções externas:

SHOW EXTERNAL FUNCTIONS;
Copy

Mostrar somente funções externas que correspondam à expressão regular especificada:

SHOW EXTERNAL FUNCTIONS LIKE 'SQUARE%';
Copy