説明
Pretty フォーマットは、データを Unicode アートのテーブルとして出力し、
端末で色を表示するために ANSI エスケープシーケンスを使用します。
テーブル全体の罫線が描画され、各行は端末上で 2 行分を使用します。
各結果ブロックは個別のテーブルとして出力されます。
これは、結果をバッファリングせずにブロックを出力できるようにするために必要です (すべての値の表示幅を事前に計算するにはバッファリングが必要になるためです) 。
NULL は ᴺᵁᴸᴸ として出力されます。
使用例
PrettyCompact フォーマットで表示した場合) :
Query
Response
Pretty フォーマットでも、行はエスケープされません。以下は PrettyCompact フォーマットの例です。
Query
Response
10,000 行のみが出力されます。
行数が 10,000 以上の場合は、“Showed first 10 000” というメッセージが出力されます。
このフォーマットはクエリ結果の出力にのみ適しており、データのパースには適していません。
WITH TOTALS を使用した場合) と極値 (‘extremes’ が 1 に設定されている場合) の出力をサポートしています。
この場合、合計値と極値はメインデータの後に、それぞれ別のテーブルとして出力されます。
この動作は、PrettyCompact フォーマットを使用する次の例で示されています。
Query
Response
フォーマット設定
Pretty フォーマットに共通です。