Funções do sistema

O Snowflake fornece os seguintes tipos de funções do sistema:

  • Funções de controle que permitem executar ações no sistema (por exemplo, abortar uma consulta).

  • Funções de informação que retornam informações sobre o sistema (por exemplo, cálculo da profundidade de clustering de uma tabela).

  • Funções de informação que retornam informações sobre consultas (por exemplo, informações sobre planos EXPLAIN).

Muitas destas funções do sistema têm o prefixo SYSTEM$ (por exemplo, SYSTEM$TYPEOF). Para as funções do sistema que utilizam este prefixo, é necessário especificar o prefixo ao chamar a função. Por exemplo:

SELECT SYSTEM$TYPEOF('a');
Copy

Nome da função

Notas

Controle

Informação

Obsoleto; use as outras funções de clustering.

Obsoleto; Em vez disso, use DATABASE_REFRESH_HISTORY.

Obsoleto; Em vez disso, use DATABASE_REFRESH_PROGRESS , DATABASE_REFRESH_PROGRESS_BY_JOB.

Obsoleto; Em vez disso, use SYSTEM$ALLOWLIST.

Obsoleto; Em vez disso, use SYSTEM$ALLOWLIST_PRIVATELINK.

Informações de consulta