🗄️ SQL フォーマッター

SQLクエリを整形・インデント。MySQL・PostgreSQL・SQLite・T-SQL・Oracle PL/SQLなど 10種類以上の方言に対応。キーワードの大文字/小文字変換、圧縮機能付き。

🔒
安全なツール:アップロードされたデータはサーバーに送信されません。 すべての処理はブラウザ内で完結します。
サンプル:

0 文字

📖 使い方・活用例

SQLクエリを読みやすく整形・インデントするツールです。MySQL・PostgreSQL・SQLite・Oracle・T-SQLなど10種類以上の方言に対応し、キーワードのシンタックスハイライト表示もサポートしています。

使い方

  1. 1

    SQLを貼り付け

    テキストエリアに整形したいSQLクエリを貼り付けます。

  2. 2

    方言を選択

    使用しているデータベース(MySQL・PostgreSQLなど)を選びます。

  3. 3

    フォーマットしてコピー

    「整形」ボタンでインデント・改行が整ったSQLが生成されます。

こんな時に使える

  • ORMが生成した長いSQLクエリを読みやすく整形したいとき
  • コードレビュー前にSQLを統一フォーマットに整えたいとき
  • 圧縮・難読化されたSQLの構造を把握したいとき
  • 複数のJOINやサブクエリが絡む複雑なSQLをデバッグしたいとき

💡 ヒント

  • 方言を正しく選ぶとデータベース固有の関数名なども正しく認識されます。
  • 整形後のSQLはコピーしてそのままIDEやDBクライアントに貼り付けられます。