すべてのツール

SQL フォーマッター

あらゆる主要方言で SQL クエリを整形、圧縮、フォーマット

使い方

SQL フォーマッターあらゆる主要方言で SQL クエリを整形、圧縮、フォーマット. すべての処理はブラウザ内で行われます — アップロード不要、登録不要、メール不要。永久無料。

最終更新:

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

SQL フォーマッターは、長く複雑なクエリを読みやすく整形するツールです。MySQL・PostgreSQL・SQL Server・SQLite など主要な方言に対応し、インデント幅やキーワードの大小も指定できます。

コードレビュー前の整形、ログから抜き出したクエリの解析、ドキュメントへの貼り付け前の見栄え調整に最適です。ブラウザ内処理なので本番クエリも安心です。

よくある質問

どの SQL 方言に対応していますか?

標準 SQL に加えて MySQL、PostgreSQL、SQLite、MariaDB、T-SQL(SQL Server)、BigQuery、Redshift、Snowflake、Trino。最も正確なキーワードと識別子の扱いには方言を選択してください。

クエリはサーバーに送信されますか?

いいえ。フォーマットは sql-formatter ライブラリを用いてブラウザ内で完結します。クエリは端末を離れません。

クエリの意味が変わりますか?

いいえ — フォーマッターは空白と大文字小文字のみ調整します。SQL の意味、識別子、文字列リテラルは正確に保持されます。

ストアドプロシージャや CTE もきれいに整形されますか?

はい。WITH 句やサブクエリも適切にインデントされます。

クエリの妥当性まで検証されますか?

整形のみで実行は行いません。構文の正しさは DB 側で確認してください。

コメントは保持されますか?

ラインコメントとブロックコメントのいずれも保持されます。

関連ツール