SVV_REDSHIFT_DATABASES
SVV_REDSHIFT_DATABASES를 사용하여 사용자가 액세스할 수 있는 모든 데이터베이스 목록을 봅니다. 여기에는 클러스터의 데이터베이스와 원격 클러스터에서 제공하는 datashare에서 생성된 데이터베이스가 포함됩니다.
SVV_REDSHIFT_DATABASES는 모든 사용자에게 표시됩니다. 수퍼유저는 모든 행을 볼 수 있지만 일반 사용자는 자체 데이터만 볼 수 있습니다. 자세한 내용은 시스템 테이블 및 뷰에 있는 데이터의 가시성 단원을 참조하십시오.
테이블 열
열 명칭 | 데이터 유형 | 설명 |
---|---|---|
database_name | varchar(128) | 데이터베이스의 이름입니다. |
database_owner | 정수 | 데이터베이스 소유자 사용자 ID입니다. |
database_type | varchar(32) | 데이터베이스의 형식입니다. 가능한 형식은 로컬 또는 공유 데이터베이스입니다. |
database_acl | varchar(128) | 이 정보는 내부 전용입니다. |
database_options | varchar(128) | 데이터베이스의 속성입니다. |
database_isolation_level | varchar(128) | 데이터베이스의 격리 수준입니다. 가능한 값은 Snapshot Isolation 및 Serializable 입니다. |
샘플 쿼리
다음 예에서는 SVV_REDSHIFT_DATABASES의 출력을 반환합니다.
select database_name, database_owner, database_type, database_options, database_isolation_level from svv_redshift_databases;
database_name | database_owner | database_type | database_options | database_isolation_level --------------+----------------+---------------+------------------+------------------ dev | 1 | local | NULL | Serializable