SQLフォーマッタ

レビュー、ドキュメント、デバッグのためにSQLクエリを整理します。サーバー側のツールを使わずに、キーワードの大文字・小文字、インデント、改行をブラウザ上で手軽に調整できます。

SQLを整形

整形されたSQL


        

仕組み

このフォーマッタは、SELECTINSERTUPDATEDELETEなどの一般的なクエリ形式を対象としています。主要な句を認識して改行を挿入し、指定されたスペース数で構造をインデントします。

本ツールはフル機能のSQLパーサーではなく、実用的なブラウザベースのフォーマッタであるため、特定のデータベース独自の特殊な構文は整形後に手動での微調整が必要になる場合があります。引用符内の文字列やコメントは、可能な限りそのまま保持されます。

ログ出力や素早い比較のために1行にまとめたい場合は、ミニファイオプションを使用してください。