メインコンテンツまでスキップ
メインコンテンツまでスキップ

clickhouse-format

入力クエリのフォーマットを可能にします。

キー:

  • --help または -h — ヘルプメッセージを生成します。
  • --query — 任意の長さと複雑さのクエリをフォーマットします。
  • --hilite — ANSIターミナルエスケープシーケンスで構文のハイライトを追加します。
  • --oneline — 単一行にフォーマットします。
  • --max_line_length — 指定された長さ未満の単一行クエリにフォーマットします。
  • --comments — 出力にコメントを保持します。
  • --quiet または -q — 構文を確認するだけで、成功時に出力はしません。
  • --multiquery または -n — 同じファイル内で複数のクエリを許可します。
  • --obfuscate — フォーマットの代わりに難読化します。
  • --seed <string> — 難読化の結果を決定する任意の文字列のシード。
  • --backslash — フォーマットされたクエリの各行の末尾にバックスラッシュを追加します。複数行のクエリをウェブや他の場所からコピーし、コマンドラインで実行する際に便利です。

  1. クエリのフォーマット:

結果:

  1. ハイライトと単一行:

結果:

  1. マルチクエリ:

結果:

  1. 難読化:

結果:

同じクエリと別のシード文字列:

結果:

  1. バックスラッシュの追加:

結果: