SQL整形ツール(フォーマッター)【無料】
無料・登録不要で、ブラウザで動作します。 読みにくいSQLを、インデントの整ったきれいなクエリに整形したり、1行に圧縮(minify)したりできます。標準SQL、PostgreSQL、MySQL、SQL Server、Oracle、BigQuery、Snowflakeなどに対応しています。
整形で変わるのはスペースと大文字・小文字だけで、クエリの動作は変わりません。SQLはお使いのデバイスから出ません。
SQL整形を使う理由
- 完全無料
- 何度でもお使いいただけます。登録不要、透かしなし、インストールも不要です。
- プライバシーを重視した設計
- 入力した内容はブラウザ内にとどまり、当社に送信されることはありません。
- どのデバイスでも使える
- Windows、Mac、Linux、Android、iPhone のブラウザで動作します。アプリは不要です。
SQL整形の使い方
- SQLを貼り付けるか、.sqlファイルを開きます。
- 方言、キーワードの大文字・小文字、インデントを選びます。
- 「整形」をクリックし、結果をコピーまたはダウンロードします。
よくある質問
- 整形するとクエリの動作は変わりますか?
- いいえ。変わるのは空白、改行、キーワードの大文字・小文字だけです。
- どのデータベースに対応していますか?
- 標準SQLに加え、PostgreSQL、MySQL、MariaDB、SQLite、SQL Server、Oracle PL/SQL、BigQuery、Snowflake、Redshift、Spark、DuckDB、Trino、ClickHouseに対応しています。
- 「SQLを読み取れませんでした」と表示されるのはなぜですか?
- 多くの場合、括弧や引用符の閉じ忘れか、別のデータベースの構文が原因です。クエリを書いたデータベースの方言を選んでみてください。
- SQLはアップロードされますか?
- いいえ。SQLは端末内で整形されます。
- SQL整形は無料ですか?
- はい。無料でお使いいただけます。登録もインストールも不要です。
関連ツール
- JSON整形JSONを貼り付けると正しいかどうかをチェックし、見やすいインデントで整形したり、1行に圧縮(minify)したりできます。エラーがあれば、その行と列が表示されます。データは端末内で処理されます。
- 文字列エスケープ・アンエスケープテキストをJSON、JavaScript、CSV、SQL、正規表現、XMLの文字列内に安全に入れられるようエスケープしたり、\n や \" のようなエスケープ済みテキストを元のテキストに戻したりできます。
- テキスト比較2つのバージョンのテキストを貼り付けると、変更点がひと目でわかります。削除された部分はピンク、追加された部分は緑で、左右並べて、またはインラインで表示します。行・単語・文字単位で比較できます。テキストはどちらも端末内にとどまります。