적용 대상: Databricks SQL
Databricks Runtime 10.4 LTS 이상
Unity 카탈로그 전용
INFORMATION_SCHEMA.SCHEMATA 카탈로그 내의 스키마를 설명합니다.
반환되는 행은 사용자가 상호 작용할 수 있는 권한이 있는 스키마로 제한됩니다.
정의
SCHEMATA
관계는 다음 열을 포함합니다.
이름 | 데이터 형식 | Nullable | 스탠다드 | 설명 |
---|---|---|---|---|
CATALOG_NAME |
STRING |
아니요 | 예 | 스키마를 포함하는 카탈로그입니다. |
SCHEMA_NAME |
STRING |
아니요 | 예 | 스키마의 이름입니다. |
SCHEMA_OWNER |
STRING |
아니요 | 아니요 | 현재 스키마를 소유한 주체(사용자 또는 그룹)입니다. |
COMMENT |
STRING |
예 | 아니요 | 관계를 설명하는 선택적 주석입니다. |
CREATED |
TIMESTAMP |
아니요 | 아니요 | 관계가 만들어진 시점의 타임스탬프입니다. |
CREATED_BY |
STRING |
아니요 | 아니요 | 보안 주체가 관계를 만들었습니다. |
LAST_ALTERED |
TIMESTAMP |
아니요 | 아니요 | 관계 정의가 어떤 방식으로든 마지막으로 변경된 타임스탬프입니다. |
LAST_ALTERED_BY |
STRING |
아니요 | 아니요 | 관계를 마지막으로 변경한 주체입니다. |
제약 조건
TABLES
관계에 다음과 같은 제한 사항이 적용됩니다.
클래스 | 이름 | 열 목록 | 설명 |
---|---|---|---|
기본 키 | SCHEMATA_PK |
CATALOG_NAME , SCHEMA_NAME |
스키마의 고유 식별자입니다. |
외래 키 | SCHEMATA_CATS_FK |
CATALOG_NAME |
참조 CATALOGS. |
예제
SELECT schema_owner
FROM information_schema.schemata
WHERE schema_name = 'information_schema'
AND catalog_name = 'main'