SQL整形ツール(SQLフォーマッター)

SQLを貼り付けると、SELECT・FROM・WHEREごとに改行してすぐに整えます。

入力した文章やファイルはサーバーに送らず、このブラウザー内だけで処理します。

使い方

  1. SQLを貼り付けると、句(SELECT・FROM・WHERE・JOINなど)ごとに改行してインデントした結果がすぐに表示されます。
  2. 「方言」で使っているデータベースを選びます。バッククォート(`)や角かっこ([ ])などの名前の書き方や独自の構文を、その方言のルールで読み取ります。
  3. 「キーワードの大文字・小文字」で、SELECT・COUNT・VARCHARなどのキーワード、関数名、データ型をそろえます。テーブル名や列名は変えません。
  4. セミコロン(;)で区切った複数の文もまとめて整形し、文と文の間には空行を入れます。

よくある質問

構文チェックもしてくれますか?

整形に必要な範囲だけを読むため、閉じていない引用符など読み取れない箇所の位置だけを知らせます。テーブルや列が実在するか、構文が完全に正しいかは確認しません。MySQLの構文はMySQL構文チェッカーで確かめられます。

クエリの内容は変わりませんか?

変わるのは改行・インデント・キーワードの大文字小文字だけで、引用符の中の値やテーブル名・列名には手を加えません。コメントも残ります。

クエリはサーバーに送信されますか?

いいえ。整形はブラウザー内だけで行い、データベースを含めどこにも送信しません。

あわせて使えるツール

すべてのツール