SQL フォーマッター

乱雑な SQL を読みやすくインデントされたクエリに整えるか、コンパクトな 1 行に圧縮します。

下に SQL を貼り付け:

結果:

SQL の整形方法

  1. 入力ボックスに SQL を貼り付けます。
  2. キーワードを大文字にするかどうかを選択します。
  3. [整形] をクリックして改行とインデントを追加するか、[圧縮] で 1 行にまとめます。
  4. 満足したら結果をコピーします。

よくある質問

SQL はサーバーにアップロードされますか?

いいえ。整形はブラウザ内で完全に実行されるため、クエリテキストがデバイスから出ることはありません。

これは完全な SQL パーサーですか?

いいえ。キーワードベースのルールで改行とインデントを配置します。一般的な SELECT、INSERT、UPDATE、DELETE 文で最もよく機能し、構文エラーのチェックは行いません。

整形によってクエリの動作は変わりますか?

整形は SQL が無視する空白と大文字小文字のみを変更するため、クエリの意味は変わりません。

このツールは無料ですか?

はい。Handio のすべてのツールは無料で、登録不要、制限もありません。

関連ツール

SQL を整形する理由

読みやすい SQL は、レビューやデバッグ、チームメイトへの引き継ぎがしやすくなります。一貫したキーワード配置により、長いクエリの構造がひと目でわかります。

ヒントと制限

このフォーマッターはシンプルなキーワードベースのルールを使用し、一般的な SELECT、INSERT、UPDATE、DELETE 文で最もよく機能します。完全な SQL パーサーではないため、深くネストしたサブクエリ、ウィンドウ関数、ベンダー固有の構文は完璧に整形できない場合があります。すべてブラウザ内でローカルに動作します。