SQL整形

ヘルプ

概要

SQLフォーマッターは、読みにくいSQLクエリを整形・可読化するオンラインツールです。JOIN、WHERE、GROUP BYなどのキーワードを適切なインデントで整列させ、コードレビューやドキュメント作成を効率化します。

使い方

  1. テキストエリアにSQLクエリを貼り付けます。
  2. 「インデント」でスペース数を選択します。
  3. 「モード」で整形方法(標準整形 / 右揃え/表形式 / 圧縮)を選択します。
  4. 「予約語」・「識別子」で大文字 / 小文字 / 変更しない を選択します。
  5. 「変換」ボタンをクリックすると整形結果が表示されます。

仕様・用語解説

  • 「モード」: 整形方法の選択
    • 「標準整形」: 各キーワードを改行・インデントして読みやすく整形します。
    • 「右揃え/表形式」: キーワードを右揃えでタブ状に整列し、SQLキーワードが縦に並びます。
    • 「圧縮」: 改行・余分なスペースを除去して1行に圧縮します。
  • 「予約語」: SQLキーワードの大文字/小文字変換
    • 「大文字」: SELECT、FROMなどのSQLキーワードをすべて大文字に変換します。
    • 「小文字」: SQLキーワードをすべて小文字に変換します。
    • 「変更しない」: 入力のケースをそのまま保持します。
  • 「識別子」: テーブル名やカラム名の大文字/小文字を変換します。大文字 / 小文字 / 変更しない から選択できます。
  • 「インデント」: 出力するSQLのインデントに使用するスペース数を設定します(例: 2スペース、4スペース)。

ユースケース

  • コードレビュー前にSQLを整理して可読性を向上させたい場合。
  • ORMが自動生成したクエリのデバッグ・解析時。
  • ドキュメント用に整形されたSQLスニペットを作成したい場合。

SQL整形ツール

SQL