SHOW SNAPSHOT POLICIES¶
액세스 권한이 있는 계정의 모든 스냅샷 정책을 나열합니다.
구문¶
SHOW SNAPSHOT POLICIES
[ LIKE '<pattern>' ]
[ IN { ACCOUNT | DATABASE | DATABASE <db_name> | SCHEMA | SCHEMA <schema_name> } ]
매개 변수¶
LIKE 'pattern'
오브젝트 이름으로 명령 출력을 선택적으로 필터링합니다. 이 필터는 SQL 와일드카드 문자(
%
및_
) 지원과 함께 대/소문자를 구분하지 않는 패턴 일치를 사용합니다.예를 들어, 다음 패턴은 같은 결과를 반환합니다.
... LIKE '%testing%' ...
... LIKE '%TESTING%' ...
. 기본값: 값 없음(출력에 필터링이 적용되지 않음).
[ IN { ACCOUNT | DATABASE | DATABASE db_name | SCHEMA | SCHEMA schema_name } ]
키워드
ACCOUNT
를 지정하는 경우 이 명령은 현재 계정의 모든 데이터베이스에 있는 모든 스키마의 레코드를 검색합니다.키워드
DATABASE
를 지정하면 다음 사항이 적용됩니다.db_name
을 지정하는 경우 이 명령은 지정된 데이터베이스의 모든 스키마의 레코드를 검색합니다.db_name
을 지정하지 않으면 다음이 적용됩니다.현재 데이터베이스가 있는 경우 이 명령은 현재 데이터베이스의 모든 스키마의 레코드를 검색합니다.
현재 데이터베이스가 없는 경우 이 명령은 계정의 모든 데이터베이스 및 스키마의 레코드를 검색합니다.
키워드
SCHEMA
를 지정하면 다음 사항이 적용됩니다.정규화된 스키마 이름(예:
my_database.my_schema
)을 지정하는 경우 이 명령은 지정된 데이터베이스 및 스키마의 레코드를 검색합니다.정규화되지 않은
schema_name
을 지정하면 다음 사항이 적용됩니다.현재 데이터베이스가 있는 경우 이 명령은 현재 데이터베이스의 지정된 스키마의 레코드를 검색합니다.
현재 데이터베이스가 없는 경우 이 명령은
SQL compilation error: Object does not exist, or operation cannot be performed
오류 메시지를 표시합니다.
schema_name
을 지정하지 않으면 다음이 적용됩니다.현재 데이터베이스가 있으면 다음 사항이 적용됩니다.
현재 스키마가 있는 경우 이 명령은 현재 데이터베이스의 현재 스키마의 레코드를 검색합니다.
현재 스키마가 없는 경우 이 명령은 현재 데이터베이스의 모든 스키마의 레코드를 검색합니다.
현재 데이터베이스가 없는 경우 이 명령은 계정의 모든 데이터베이스 및 모든 스키마의 레코드를 검색합니다.
사용법 노트¶
이 명령은 명령을 실행하는 데 사용된 역할에 대한 액세스 권한에 따라 지정된 오브젝트 유형에 대해 최대 1만 개의 레코드를 반환합니다. 필터를 적용하더라도 1만 개 레코드 제한을 초과하는 레코드는 반환되지 않습니다.
10,000개 이상의 레코드가 존재하는 결과를 보려면 Snowflake Information Schema 에서 해당 뷰(있는 경우)를 쿼리하십시오.
스냅샷 정책이 스냅샷 세트와 연결되어 있는지 확인하려면 SHOW SNAPSHOT SETS 명령을 사용합니다.
참고
스냅샷 정책은 특정 스키마와 데이터베이스 내부에 있는 오브젝트입니다. 따라서 정책이 포함된 스키마와 데이터베이스에서 이러한 작업이 수행될 때 정책이 복제, 삭제 또는 삭제 취소되는 등의 작업이 수행됩니다. 스냅샷 정책이 스냅샷 세트와 연결되어 있어 삭제할 수 없으면 정책이 포함된 스키마나 데이터베이스도 삭제할 수 없습니다.
출력¶
열 |
설명 |
---|---|
|
타임스탬프 스냅샷 정책이 생성되었습니다. |
|
스냅샷 정책의 이름입니다. |
|
스냅샷 정책이 포함된 데이터베이스의 이름입니다. |
|
스냅샷 정책이 포함된 스키마의 이름입니다. |
|
스냅샷 정책에 대한 OWNERSHIP 권한이 있는 역할의 이름입니다. |
|
스냅샷 정책에 대한 설명입니다. |
|
스냅샷 생성 일정입니다. |
|
스냅샷 생성 후 스냅샷이 만료되기까지 남은 일 수입니다. |
|
정책에 보존 잠금이 포함되는지 여부를 나타냅니다. 정책에 보존 잠금이 있는 경우 자세한 내용은 보존 잠금 을 참조하세요. |
|
스냅샷 세트에 대한 OWNERSHIP 권한이 있는 역할의 이름입니다. |
|
스냅샷 정책에 대한 OWNERSHIP 권한이 있는 역할의 유형입니다. |
예¶
현재 계정에서 권한이 있는 모든 스냅샷 정책을 나열합니다.
SHOW SNAPSHOT POLICIES IN ACCOUNT;