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

SHOW VIRTUAL COLUMNS



システム内で作成された仮想カラムを表示します。SELECT * FROM system.virtual_columns と同等です。

仮想カラムは v1.2.832 以降、デフォルトで有効になっています。

関連情報: system.virtual_columns

推奨構文

特定のテーブルを確認する、またはすべての仮想カラムを一覧表示するには、最もシンプルで実用的な形式でコマンドを使用します。

SHOW VIRTUAL COLUMNS [WHERE table = '<table_name>' AND database = '<database_name>']

例

CREATE TABLE test(id int, val variant); INSERT INTO test VALUES ( 1, '{"id":1,"name":"datalake"}' ), ( 2, '{"id":2,"name":"databricks"}' ); SHOW VIRTUAL COLUMNS WHERE table = 'test' AND database = 'default'; ╭───────────────────────────────────────────────────────────────────────────────────────────────────╮ │ database │ table │ source_column │ virtual_column_id │ virtual_column_name │ virtual_column_type │ │ String │ String │ String │ UInt32 │ String │ String │ ├──────────┼────────┼───────────────┼───────────────────┼─────────────────────┼─────────────────────┤ │ default │ test │ val │ 3000000000 │ ['id'] │ UInt64 │ │ default │ test │ val │ 3000000001 │ ['name'] │ String │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────╯

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