Skip to main content

説明

Pretty フォーマットは、データを Unicode アートのテーブルとして出力し、 端末で色を表示するために ANSI エスケープシーケンスを使用します。 テーブル全体の罫線が描画され、各行は端末上で 2 行分を使用します。 各結果ブロックは個別のテーブルとして出力されます。 これは、結果をバッファリングせずにブロックを出力できるようにするために必要です (すべての値の表示幅を事前に計算するにはバッファリングが必要になるためです) 。 NULLᴺᵁᴸᴸ として出力されます。

使用例

例 (PrettyCompact フォーマットで表示した場合) :
Query
Response
どの Pretty フォーマットでも、行はエスケープされません。以下は PrettyCompact フォーマットの例です。
Query
Response
端末に大量のデータをダンプしすぎないよう、最初の 10,000 行のみが出力されます。 行数が 10,000 以上の場合は、“Showed first 10 000” というメッセージが出力されます。
このフォーマットはクエリ結果の出力にのみ適しており、データのパースには適していません。
Pretty フォーマットは、合計値 (WITH TOTALS を使用した場合) と極値 (‘extremes’ が 1 に設定されている場合) の出力をサポートしています。 この場合、合計値と極値はメインデータの後に、それぞれ別のテーブルとして出力されます。 この動作は、PrettyCompact フォーマットを使用する次の例で示されています。
Query
Response

フォーマット設定

以下の設定は、すべての Pretty フォーマットに共通です。
最終更新日 2026年7月23日