文字列リテラルを保持したままSQLクエリを圧縮します

配布や比較に向けてコードを小さくしたい開発者は、SQL ミニファイアでコンパクトな結果を作れます。

文字列を保ったままSQLをコンパクトにし、次の工程で使えるコンパクトなコードを得られます。登録不要で、いつでもブラウザー内から無料で手軽に使えます。

使い方

  1. 圧縮したい SQL クエリを入力エリアに貼り付けるか、それが入っているファイルを読み込みます。
  2. ミニファイを実行し、余分な空白、改行、コメントを削除します。
  3. 結果内の文字列リテラルと値が、入力したとおりのままであることを確認します。
  4. 圧縮版をコピーして、配布したり、別のリビジョンと比較したりします。

使用例

短いクエリをデプロイスクリプトに入れようとしており、ミニファイ版は文字列を壊さずに 1 行に収まります。後で元のクエリと比較し、途中で条件が消えていないことを確認してください。

制限と形式

処理の場所

ミニファイはブラウザー内でローカルに実行されます。貼り付けたり読み込んだりしたクエリは端末上にとどまり、どこにも送信されません。何も保存されず、アカウントを作成せずに何度でもツールを使用できます。

よくある質問

ミニファイ中にコメントは削除されますか?

はい。コメントは実行に不要と見なされ、削除されます。重要な判断を説明するコメントがある場合は、クエリを圧縮する前にドキュメントへ移してください。

複数のステートメントを含むファイルをミニファイできますか?

読み込むことはできますが、出力は 1 つの非常に長い行になります。先にファイルを個別のステートメントに分割すると、結果がはるかに確認しやすくなります。

ミニファイするとクエリの実行は速くなりますか?

主な効果は、保存や転送するファイルが小さくなることであり、データベースエンジンが速くなることではありません。索引の不足や重い結合が原因の低速クエリを、ミニファイで解決できると期待しないでください。

同じカテゴリのツール