SQLクエリの整形、圧縮、シンタックスハイライト表示を行います。MySQL、PostgreSQL、SQL Server、Oracle、SQLiteに対応。
上部のテキストエリアにSQLクエリを入力するか、コピー&ペーストします。
SQL方言(MySQL、PostgreSQL等)、インデントスタイル、キーワードの大文字/小文字を設定します。
「整形」ボタンで読みやすく整形、「圧縮」ボタンで1行に圧縮できます。結果をコピーして利用してください。
結果がここに表示されます
SQL整形ツールは、SQLクエリを読みやすい形式に自動整形するオンラインツールです。複雑なクエリの構造を把握したり、コードレビュー用に整形したりする際に活用できます。MySQL、PostgreSQL、SQL Server、Oracle、SQLiteの5つの主要なSQL方言に対応し、各データベースの構文に最適化された整形を行います。
各データベースには固有のキーワードや構文があります。例えばMySQLの「LIMIT」、SQL Serverの「TOP」など。正しい方言を選択することで、それぞれの構文に合わせた最適な整形が行われます。
SQLキーワード(SELECT、FROM、WHEREなど)を大文字または小文字に統一する機能です。「変換なし」を選ぶと、入力のままの状態を保持します。チームのコーディング規約に合わせて選択できます。
整形は、インデントと改行を追加して人間が読みやすい形式にします。圧縮(ミニファイ)は、逆に不要な空白や改行を除去して1行にまとめます。ログ出力や設定ファイルへの埋め込み時には圧縮が便利です。
基本的な整形は可能ですが、結果が期待通りにならない場合があります。構文エラーがある場合は、まずエラーを修正してから整形することをお勧めします。
いいえ、すべての処理はブラウザ内で完結します。入力データがサーバーに送信されることは一切ありません。機密性の高いクエリも安心してご利用いただけます。