Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Vertical

入力 出力 別名

説明

各値を、指定したカラム名とともに別々の行に出力します。このフォーマットは、各行が多数のカラムで構成されている場合に、1 行または数行だけを出力するのに便利です。

文字列値 NULL と値が存在しない状態を区別しやすくするため、NULLᴺᵁᴸᴸ として出力される点に注意してください。JSON カラムは整形して出力され、NULLnull として出力されます。これは、null が有効な JSON 値であり、"null" と容易に区別できるためです。

使用例

例:

SELECT * FROM t_null FORMAT Vertical
Row 1:
──────
x: 1
y: ᴺᵁᴸᴸ

Verticalフォーマットでは、行はエスケープされません:

SELECT 'string with \'quotes\' and \t with some special \n characters' AS test FORMAT Vertical
Row 1:
──────
test: string with 'quotes' and      with some special
 characters

このフォーマットはクエリ結果の出力にのみ適しており、パース (テーブルに挿入するデータを取得する処理) には適していません。

フォーマット設定

Navigation