- Categorias:
Funções do sistema (Informações do sistema)
SYSTEM$GET_HASH_FOR_APPLICATION¶
Retorna o valor de hash para um Snowflake Native App ou ID da consulta.
Sintaxe¶
SYSTEM$GET_HASH_FOR_APPLICATION( '<app_name>' [ , '<query_id>' ] )
Argumentos¶
Obrigatório
'app_name'
O nome do aplicativo cujo valor de hash você deseja retornar.
Opcional:
'query_id'
O ID de consulta cujo valor de hash você deseja retornar.
Retornos¶
Retorna um valor de hash assinado de 64 bits. Se um ID da consulta for passado como argumento para essa função, ela retornará o valor de hash do ID da consulta. Caso contrário, ele retorna o valor de hash do aplicativo.
Exemplos¶
SELECT SYSTEM$GET_HASH_FOR_APPLICATION('hello_snowflake_app');
Saída:
+--------------------------------------------------------+
| SYSTEM$GET_HASH_FOR_APPLICATION('HELLO_SNOWFLAKE_APP') |
|--------------------------------------------------------|
| yksY1823VLDNSbwRW3LrIuI+sfUII |
+--------------------------------------------------------+
SELECT SYSTEM$GET_HASH_FOR_APPLICATION('hello_snowflake_app', '01bafe06-3210-d462-0000-04150406931a');
+------------------------------------------------------------------------------------------------+
| SYSTEM$GET_HASH_FOR_APPLICATION('HELLO_SNOWFLAKE_APP', '01bafe06-3210-d462-0000-04150406931a') |
|------------------------------------------------------------------------------------------------|
| nGEP/JvFhc9a7r41p+y98hUx6Q= |
+------------------------------------------------------------------------------------------------+