使い方
SQL Formatterは、1行にまとめられたSQLクエリをSELECT・FROM・WHEREなどの主要な句ごとに改行・インデントし、キーワードを大文字化して読みやすく整形できる無料のSQL整形ツールです。長いJOINやサブクエリを含むSQLを見やすく整えてレビューやドキュメント化に活用できます。
- Input SQL欄に整形したいSQL文を貼り付ける
- Formatボタンを押すと、SELECT/FROM/WHERE/JOIN/GROUP BY/ORDER BYなどの主要キーワードごとに改行され、AND/ORはインデントされる
- Formatted SQL欄のコピーボタンで整形結果をクリップボードにコピーする
よくある質問
- Q. MySQLやPostgreSQLなど特定のDB方言の構文にも対応していますか?
- A. 特定のDB方言を判定するものではなく、SELECT・JOIN・GROUP BY・INSERT・UPDATEなど一般的なSQLキーワードを対象にした整形ルールを適用します。
- Q. 入力したSQLはサーバーに送信されますか?
- A. 送信されません。整形処理はすべてブラウザ内のJavaScriptの文字列置換で完結します。
- Q. SQLの構文チェック(バリデーション)は行われますか?
- A. 行われません。あくまでキーワードの改行・大文字化による整形のみで、構文エラーの検出機能はありません。
📖 このツールをもっと深く理解する
SQL基本構文チートシート【保存版】SELECT・JOIN・GROUP BYから副問合せ・ウィンドウ関数まで