無料オンライン SQL フォーマッター
乱雑な SQL を貼り付けて、適切なインデント、キーワード大文字化、方言構文でフォーマット。MySQL、PostgreSQL、T-SQL、PL/SQL、SQLite、BigQuery などに対応。
SQL 入力
整形済み SQL
機能
- 設定可能なインデントで SQL をフォーマット(2、4、8 スペース)
- キーワードを大文字化またはそのまま保持
- 8 種類の SQL 方言に対応
- 複雑なクエリに対応:CTE、サブクエリ、JOIN、CASE、ウィンドウ関数
- 即時出力
- 100% クライアントサイド — SQL はブラウザから送信されません
よくある質問
フォーマットで SQL の動作が変わりますか?
いいえ。フォーマットは空白とキーワードの大小文字のみを変更し、クエリのロジックと実行計画は同一です。
SQL はサーバーに送信されますか?
いいえ。すべてのフォーマットはブラウザ内でローカルに実行されます。
どの方言を選べばいいですか?
ターゲットデータベースに合った方言を選択してください。不明な場合は「標準 SQL」を選んでください。
ヒントと関連ワークフロー
- クエリ結果の JSON をフォーマットしたい場合は?JSON Formatter.
- フォーマット前後のクエリを比較したい場合は?Diff Checker.
- YAML ベースのデータベース設定を扱っている場合は?YAML Formatter.