SCHEMATA

適用対象:check marked yes Databricks SQL Databricks Runtime 10.4 LTS 以降 「はい」のチェック マーク Unity Catalog のみ

INFORMATION_SCHEMA.SCHEMATA は、カタログ内のスキーマを記述します。

返される行は、ユーザーが対話するアクセス許可を持つスキーマに限定されます。

定義

SCHEMATA リレーションには次の列が含まれています。

名前 データ型 Nullable Standard 説明
CATALOG_NAME STRING いいえ はい スキーマを含むカタログ。
SCHEMA_NAME STRING いいえ はい スキーマの名前。
SCHEMA_OWNER STRING いいえ いいえ 現在スキーマを所有しているユーザーまたはグループ (プリンシパル)。
COMMENT STRING はい いいえ スキーマを説明するオプションコメントです。 カタログエクスプローラーはこの値をスキーマ 説明として表示します。 「データと AI 資産にコメントを追加する」を参照してください。
CREATED TIMESTAMP いいえ いいえ スキーマ作成のタイムスタンプ。
CREATED_BY STRING いいえ いいえ スキーマを作り出した校長。
LAST_ALTERED TIMESTAMP いいえ いいえ スキーマ定義が最後に何らかの形で変更されたタイムスタンプ。
LAST_ALTERED_BY STRING いいえ いいえ 最後にスキーマを変更した校長。

制約

SCHEMATA リレーションには、次の制約が適用されます。

クラス 名前 [列一覧] 説明
Primary key (プライマリ キー) SCHEMATA_PK $ スキーマの一意識別子。
外部キー SCHEMATA_CATS_FK CATALOG_NAME 「CATALOGS」を参照。

例

SELECT schema_owner
  FROM information_schema.schemata
  WHERE schema_name = 'information_schema'
  AND catalog_name = 'main'