DAs Gaming

SQLフォーマッター

SQLを読みやすいインデントに整形し、レビューやデバッグを効率化できます。

SQL設定


        

SQLフォーマッターについて

一般的なSQLの構造を読みやすく整形し、長いクエリのレビューや共有を助けるツールです。

主な機能

  • 整形と圧縮: SQLを改行・インデントまたは1行へ変換します。
  • 表示設定: インデント幅とキーワードのケースを選べます。
  • 文字列保護: 引用符内の文字列をできるだけ保持します。

使い方

  1. SQLを入力します。
  2. 整形または圧縮を選択します。
  3. 結果を確認してコピーします。

対応範囲とプライバシー

処理はブラウザ内で完結します。一般的なSQL構文を対象とし、方言固有の完全なパーサーではありません。

入力例と出力

SELECT id, name FROM users WHERE active = 1 ORDER BY name; のような1行のクエリを入力すると、句ごとに改行され、選択したインデント幅で読みやすく整形されます。圧縮を選ぶと、共有や保存に向いた1行のSQLへ戻せます。

対応範囲と確認事項

一般的なSELECT、JOIN、WHERE、GROUP BY、ORDER BYなどを対象にしています。データベース製品固有のヒント句や複雑なプロシージャを完全に解析するものではないため、整形後も実行前に構文と権限を確認してください。