VIEWS
適用対象: Databricks SQL Databricks Runtime 10.4 LTS 以降 Unity Catalog のみ
INFORMATION_SCHEMA.VIEWS は、カタログ内のビューに関するビュー固有の情報を説明するものです。
返される行は、ユーザーが対話する権限を持つビューに限定されます。
定義
VIEWS
リレーションには次の列が含まれています。
名前 | データ型 | Nullable | Standard | 説明 |
---|---|---|---|---|
TABLE_CATALOG |
STRING |
いいえ | はい | ビューを含むカタログ。 |
TABLE_SCHEMA |
STRING |
いいえ | はい | ビューを含むスキーマ。 |
TABLE_NAME |
STRING |
いいえ | はい | リレーションの名前。 |
VIEW_DEFINITION |
STRING |
はい | はい | ユーザーがビューを所有している場合はビュー テキスト、それ以外の場合は NULL 。 |
CHECK_OPTION |
STRING |
いいえ | はい | 常に 'NONE' です。 将来利用するために予約されています。 |
IS_UPDATABLE |
STRING |
いいえ | はい | 常に NO です。 予約済み |
IS_INSERTABLE_INTO |
STRING |
いいえ | はい | 常に NO です。 将来利用するために予約されています。 |
SQL_PATH |
STRING |
はい | はい | 常に NULL です。 将来利用するために予約されています。 |
制約
VIEWS
リレーションには、次の制約が適用されます。
クラス | 名前 | [列一覧] | 説明 |
---|---|---|---|
Primary key (プライマリ キー) | VIEWS_PK |
TABLE_CATALOG 、TABLE_SCHEMA 、TABLE_NAME |
ビューの一意識別子。 |
外部キー | VIEWS_TABLES_FK |
TABLE_CATALOG 、TABLE_SCHEMA 、TABLE_NAME |
TABLES を参照します。 |
例
> SELECT is_intertable_into
FROM information_schema.views
WHERE table_schema = 'information_schema'
AND table_name = 'columns'
NO