SQLフォーマッター
SQLを読みやすいインデントに整形し、レビューやデバッグを効率化できます。
SQL設定
SQLフォーマッターについて
一般的なSQLの構造を読みやすく整形し、長いクエリのレビューや共有を助けるツールです。
主な機能
- 整形と圧縮: SQLを改行・インデントまたは1行へ変換します。
- 表示設定: インデント幅とキーワードのケースを選べます。
- 文字列保護: 引用符内の文字列をできるだけ保持します。
使い方
- SQLを入力します。
- 整形または圧縮を選択します。
- 結果を確認してコピーします。
対応範囲とプライバシー
処理はブラウザ内で完結します。一般的なSQL構文を対象とし、方言固有の完全なパーサーではありません。
入力例と出力
SELECT id, name FROM users WHERE active = 1 ORDER BY name; のような1行のクエリを入力すると、句ごとに改行され、選択したインデント幅で読みやすく整形されます。圧縮を選ぶと、共有や保存に向いた1行のSQLへ戻せます。
対応範囲と確認事項
一般的なSELECT、JOIN、WHERE、GROUP BY、ORDER BYなどを対象にしています。データベース製品固有のヒント句や複雑なプロシージャを完全に解析するものではないため、整形後も実行前に構文と権限を確認してください。