카테고리:

시스템 함수 (시스템 정보)

SYSTEM$GET_HASH_FOR_APPLICATION

Snowflake Native App 또는 쿼리 ID 의 해시 값을 반환합니다.

구문

SYSTEM$GET_HASH_FOR_APPLICATION( '<app_name>' [ , '<query_id>' ] )
Copy

인자

필수 사항

'app_name'

해시 값을 반환할 앱의 이름입니다.

선택 사항:

'query_id'

반환하려는 해시 값이 있는 ID 쿼리입니다.

반환

부호 있는 64비트 해시 값을 반환합니다. 이 함수의 인자로 쿼리 ID 가 전달되면 이 함수는 쿼리 ID 의 해시 값을 반환합니다. 그렇지 않으면 앱의 해시 값을 반환합니다.

SELECT SYSTEM$GET_HASH_FOR_APPLICATION('hello_snowflake_app');
Copy

출력:

+--------------------------------------------------------+
| SYSTEM$GET_HASH_FOR_APPLICATION('HELLO_SNOWFLAKE_APP') |
|--------------------------------------------------------|
| yksY1823VLDNSbwRW3LrIuI+sfUII                          |
+--------------------------------------------------------+
SELECT SYSTEM$GET_HASH_FOR_APPLICATION('hello_snowflake_app', '01bafe06-3210-d462-0000-04150406931a');
Copy
+------------------------------------------------------------------------------------------------+
| SYSTEM$GET_HASH_FOR_APPLICATION('HELLO_SNOWFLAKE_APP', '01bafe06-3210-d462-0000-04150406931a') |
|------------------------------------------------------------------------------------------------|
| nGEP/JvFhc9a7r41p+y98hUx6Q=                                                                    |
+------------------------------------------------------------------------------------------------+