SQL整形
SQLクエリの自動整形・インデント
このツールについて
SQLクエリを解析し、キーワードの大文字化・適切なインデント・改行を追加して読みやすく整形します。「圧縮」ボタンで不要な空白と改行を除去した1行形式にも変換できます。MySQL・PostgreSQL・SQLiteなど一般的なSQLに対応し、すべての処理はブラウザ上で完結します。
このツールはブラウザ上で動作します。入力データがサーバーに送信されることはありません。
よくある質問
どのSQLデータベースに対応していますか?
標準的なSQL構文を対象としており、MySQL・PostgreSQL・SQLiteなどの一般的なデータベースのSQLを整形できます。ただしデータベース固有の特殊構文は正しく整形できない場合があります。
キーワードの大文字・小文字は切り替えられますか?
はい。「キーワード大文字」チェックボックスで切り替えられます。オンにするとSELECTやFROMなどのキーワードが大文字に、オフにすると小文字になります。
SQL圧縮(minify)機能はどのように動作しますか?
「圧縮」ボタンをクリックすると、不要な空白や改行を除去して1行にまとめます。ログへの埋め込みやURLパラメータとしてSQLを渡す際に便利です。