SYSTEM$GET_TAG_ALLOWED_VALUES
SYSTEM$GET_TAG_ALLOWED_VALUES (태그 허용 값 조회)
지원되는 객체에 설정할 수 있는 문자열 값의 쉼표로 구분된 목록을 반환하거나, 태그 키에 지정된 문자열 값이 없어 가능한 모든 문자열 값을 허용함을 나타내는 NULL을 반환해요.
참조: Set a list of allowed tag values, TAGS view
본문
구문
SYSTEM$GET_TAG_ALLOWED_VALUES('<name>')
인자
name
태그 키의 완전히 한정된 이름을 문자열로 나타낸 것이에요.
사용상 주의사항
- 이 함수를 호출하는 역할은 태그의 부모 데이터베이스와 스키마에 대한 USAGE 또는 다른 권한, 또는 계정에 대한 전역 APPLY TAG 권한이 있어야 해요.
- SNOWFLAKE.CORE.SEMANTIC_CATEGORY 시스템 태그를 함수의 인자로 전달하면 이 태그에는 허용 값 제약이 없으므로 Snowflake는 NULL을 반환해요.
예시
governance라는 데이터베이스와 tags라는 스키마에 있는 cost_center라는 태그 키의 허용 태그 값을 조회해요:
select system$get_tag_allowed_values('governance.tags.cost_center');
더 알아보기
- System functions (System Information) — 시스템 함수 모음
- Set a list of allowed tag values — 허용 태그 값 설정