SQL フォーマッター — 10+ 方言対応の無料整形ツール
PostgreSQL / MySQL / SQLite / SQL Server / BigQuery / Snowflake / Redshift / Oracle / DB2 / MariaDB など 10 種類以上の SQL 方言に対応した無料整形ツール。インデント幅とキーワードケースを自由にカスタマイズできます。
対応方言一覧
Standard SQL / PostgreSQL / MySQL / MariaDB / SQLite / SQL Server (T-SQL) / Oracle (PL/SQL) / IBM DB2 / Google BigQuery / Snowflake / Amazon Redshift / Spark SQL / Trino。
方言ごとに予約語・関数名・引用符の扱いが異なるため、必ず使用している DB に合わせて選択してください。
カスタマイズ可能な書式
・インデント: 2 / 4 スペース、タブ ・キーワードケース: 大文字 (`SELECT`) / 小文字 (`select`) / 維持 ・行幅: 80 / 100 / 120 文字での自動改行
チームの SQL コーディング規約に合わせて整形できます。設定はブラウザに保存されるので次回から自動適用。
こんなときに便利
・GitHub PR レビュー前に整形して読みやすくしたい ・ドキュメントに貼り付ける SQL のスタイル統一 ・ログから抽出した 1 行 SQL を読める形に整形 ・JOIN が深いクエリの構造を可視化 ・他人が書いた汚い SQL を引き継ぎ前に整形