TABLE_TAGS
適用対象: Databricks SQL Databricks Runtime 13.3 LTS 以降 Unity Catalog のみ
INFORMATION_SCHEMA.TABLE_TAGS
には、テーブル内、または SYSTEM
カタログが所有している場合はすべてのテーブルのテーブル タグ付けメタデータが含まれます。 また、ビューと具体化されたビューのタグ付けメタデータも含まれています。
ユーザーが操作するための権限を持っているカタログについてのみ、情報が表示されます。
このリレーションは、SQL 標準の情報スキーマの拡張機能です。
定義
TABLE_TAGS
リレーションには以下が含まれています。
名前 | データ型 | Nullable | 説明 |
---|---|---|---|
CATALOG_NAME |
STRING |
いいえ | 特定のタグが適用されるカタログ名。 |
SCHEMA_NAME |
STRING |
いいえ | タグが適用されるスキーマ。 |
TABLE_NAME |
STRING |
いいえ | タグが適用されるテーブル、ビュー、または具体化されたビュー。 |
TAG_NAME |
STRING |
いいえ | タグの名前。 |
TAG_VALUE |
STRING |
いいえ | タグの値。 |
制約
TABLE_TAGS
リレーションには次の制約が適用されます:
クラス | 名前 | [列一覧] | 説明 |
---|---|---|---|
Primary key (プライマリ キー) | TABLE_TAGS_PK |
CATALOG_NAME 、SCHEMA_NAME 、TABLE_TAG 、TAG_NAME 、TAG_VALUE |
テーブル タグの一意識別子。 |
外部キー | TABLE_TAGS_SCHEMATA_FK |
CATALOG_NAME 、SCHEMA_NAME |
SCHEMATA を参照します |
外部キー | TABLE_TAGS_TABLES_FK |
CATALOG_NAME 、SCHEMA_NAME 、TABLE_NAME |
TABLES を参照します。 |
外部キー | TABLE_TAGS_CATALOGS_FK |
CATALOG_NAME |
CATALOGS を参照します |
例
> SELECT catalog_name, schema_name, table_name, tag_name, tag_value
FROM information_schema.table_tags;