SQLクエリを即座にフォーマットして整形します。MySQL、PostgreSQL、SQL Server、Oracleなどをサポートします。無料のオンラインツールがブラウザ内でローカルにすべてを処理します。
Saved Presets is a Supporter feature.
Tool History is a Supporter feature.
Tool Notes is a Supporter feature.
SQLクエリをコピーして入力フィールドに貼り付けてください。SELECT、INSERT、UPDATE、DELETE、CREATE、ALTERなどあらゆるSQLを受け付けます。
SQLダイアレクト(MySQL、PostgreSQLなど)、インデントレベル(2または4スペース)、およびキーワードを大文字にするかどうかを選択してください。
「フォーマット」をクリックして適切なインデントでSQLを整形するか、「圧縮」をクリックして1行に圧縮してください。
フォーマット後、「コピー」ボタンで結果をクリップボードにコピーするか、「ダウンロード」をクリックして.sqlファイルとして保存してください。
当SQLフォーマッターはsql-formatterライブラリを使用してSQLクエリを解析・フォーマットします。すべての処理はブラウザ内でローカルに行われ、完全なプライバシーを確保しオフライン機能を可能にします。
ツールはSQLクエリをキーワード、識別子、演算子、リテラル、コメントなどの構成要素にトークン化します。その後、クエリ構造に基づいて適切なインデントでクエリを再構築します。
異なるSQL方言には固有のキーワードと構文があります。正しい方言を選択することで、フォーマッターはデータベース固有のキーワードを正しく認識し、適切にフォーマットできます。
フォーマッターは一貫したルールを適用します:キーワードは新しい行に、サブクエリとジョインには適切なインデント、揃えられた列リスト、演算子周りの標準化された間隔。
非標準構文を持つ非常に複雑なクエリは完璧にフォーマットされない場合があります。一部のデータベース固有の機能は完全にはサポートされていない可能性があります。フォーマッターは実行の最適化ではなく、可読性に焦点を当てています。
はい、SQL フォーマッターは登録不要で完全無料です。コストやサブスクリプションなしに、ブラウザで直接無制限の SQL クエリをフォーマットできます。