SQL フォーマッター
SQL をキーワードの大文字化と句のインデントで整形します。
使い方
SELECT / FROM / WHERE / JOIN / GROUP BY / ORDER BY などの主要な句ごとに改行・インデントし、文字列とコメントの内容はそのまま保持します。「キーワードを大文字に」を有効にすると、すべてのキーワードが大文字に統一されます。
よくある質問
文字列内のキーワードは誤処理されますか?
いいえ。本ツールはまずシングルクォートで囲まれた文字列とコメントをプレースホルダーで保護し、整形後に元に戻すため、文字列とコメントの内容はそのまま保持されます。
どの SQL 方言に対応していますか?
一般的な SQL の句は認識され、MySQL / PostgreSQL / SQLite といった典型的な構文で動作します。方言特有の記述によっては、改行が完璧に揃わない場合があります。
整形してもクエリの結果は変わりますか?
いいえ。空白と改行のみを調整するため、意味は一切変わりません。