SQL フォーマッターは、ブラウザ上で SQL クエリを瞬時にフォーマット・圧縮できる無料オンラインツールです。MySQL、PostgreSQL、SQL Server、Oracle、SQLite、BigQuery、Snowflake など 18 種類のダイアレクトに対応。データはサーバーに送信されません。
SQL フォーマットとは?
SQL(Structured Query Language)はリレーショナルデータベースとやり取りするための標準言語です。MySQL、PostgreSQL、SQL Server、Oracle、BigQuery、Snowflake など、どのプラットフォームでも、整形された SQL は読みやすく、レビューやデバッグが容易になります。[DB Viewer](/dbviewer) と組み合わせて、フォーマットしたクエリを SQLite データベースで実行できます。
フォーマット(整形)は、密集した SQL に一貫したインデント、改行、キーワードの大文字小文字を適用し、JOIN 条件、WHERE 句、サブクエリを一目で確認できるようにします。圧縮(最小化)はその逆で、コメントを削除し空白を詰めて、最小の SQL 文字列を生成します。
このツールはブラウザ上で完全に動作します。データがサーバーに送信されることはありません。
SQL のフォーマット方法
- 1
SQL を貼り付け
入力エディタに SQL を貼り付けるか入力します。構文に合わせたフォーマットのために、正しいダイアレクト(MySQL、PostgreSQL など)を選択してください。
- 2
オプションを設定
インデント幅、キーワードの大文字小文字(大文字、小文字、そのまま)、関数名の大文字小文字、スペースまたはタブ、クエリ間の空行数を選択します。
- 3
フォーマットまたは圧縮
「フォーマット」をクリックして SQL を整形するか、「圧縮」で最小化します。ワンクリックで結果をコピーできます。