🗄️ SQL整形
SQLクエリを見やすく整形したり、1行に圧縮(Minify)したりできる無料ツールです。主要キーワードで改行し、キーワードの大文字化やインデント幅を指定できます。文字列・引用符・コメントは保護して処理され、サーバーには送信されません。
📘 使い方
- 「入力 SQL」に整形・圧縮したいSQLを貼り付けます。
- 必要に応じて「キーワードを大文字に」やインデント幅を設定します。
- 「整形」で改行・インデント付きに、「Minify」で余白を詰めた1行の形に変換します。
- 結果は「コピー」または「ダウンロード(.sql)」で保存できます。
❓ よくある質問
文字列やコメントの中身も変換されますか?
いいえ。'シングルクォート文字列'、"ダブルクォート識別子"、`バッククォート`、-- 行コメント、/* ブロックコメント */ の内部は保護され、大文字化や改行の対象外です。中身はそのまま維持されます。
どのキーワードで改行されますか?
SELECT・FROM・WHERE・AND・OR・各種JOIN・GROUP BY・HAVING・ORDER BY・LIMIT・OFFSET・UNION・INSERT INTO・VALUES・UPDATE・SET・DELETE FROM・CREATE TABLE などの主要キーワードの前で改行します。SELECTの列が4つ以上ある場合は1列ずつ改行します。
あらゆるSQL方言に対応していますか?
一般的なSQL構文を対象とした簡易整形です。方言固有の構文や複雑なサブクエリでは、意図どおりにならない場合があります。整形結果は必ず目視で確認してからご利用ください。
入力したSQLはサーバーに送信されますか?
いいえ。整形・圧縮の処理はすべてお使いのブラウザ内で完結します。入力内容がサーバーに送信されることはありません。