📣新登場!TiDB Cloud BYOC、TiDB Cloud Filesystem、PostgreSQL-compatible TiDB Cloud Starter がパブリックプレビュー中。このページは自動翻訳されたものです。原文はこちらからご覧ください。

CREATE TAG



新しいタグを作成します。タグはテナントレベルのメタデータオブジェクトであり、ガバナンスや分類のためにデータベースオブジェクトへ割り当てることができます。

関連情報: DROP TAG、SHOW TAGS、SET TAG / UNSET TAG。

構文

CREATE TAG [ IF NOT EXISTS ] <tag_name> [ ALLOWED_VALUES = ( '<value1>' [, '<value2>', ... ] ) ] [ COMMENT = '<string>' ]
パラメータ説明
tag_name作成するタグの名前。
ALLOWED_VALUESオプションの許可値リスト。設定すると、SET TAG ではこれらの値のみを使用できます。重複する値は自動的に削除されます。
COMMENTタグのオプションの説明。

例

許可値とコメントを指定してタグを作成します。

CREATE TAG env ALLOWED_VALUES = ('dev', 'staging', 'prod') COMMENT = 'Environment classification';

任意の値を受け入れるタグを作成します。

CREATE TAG owner COMMENT = 'Data owner';

制限のないタグを作成します。

CREATE TAG cost_center;

タグ定義を確認します。

SELECT name, allowed_values, comment FROM system.tags ORDER BY name; ┌──────────────────────────────────────────────────────────────────────┐ │ name │ allowed_values │ comment │ ├────────────────┼────────────────────────────┼────────────────────────┤ │ cost_center │ NULL │ │ │ env │ ['dev', 'staging', 'prod'] │ Environment classific… │ │ owner │ NULL │ Data owner │ └──────────────────────────────────────────────────────────────────────┘

このページは役に立ちましたか?