🗄️ SQLフォーマッター

SQLクエリをフォーマット・整形。MySQL、PostgreSQL、SQL Server、標準SQLに対応——すべてブラウザ内で完結、アップロード不要、即時結果。

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

このSQLフォーマッターはブラウザ内で完全に動作します。SQLクエリを入力ボックスに貼り付け、SQL方言を選択し、フォーマットをクリックするだけで、整形されたSQLが出力ボックスに表示されます。サーバーへのアップロードは一切ありません——フォーマットは十分にテストされたsql-formatterライブラリでローカルに行われます。

対応方言

  • 標準SQL —— ポータブルなクエリ用の汎用SQL92互換フォーマット。
  • MySQL —— MySQL固有の関数とキーワードを含む。
  • PostgreSQL —— PostgreSQLの構文と型を認識。
  • SQL Server (T-SQL) —— MicrosoftのTransact-SQL方言。
  • SQLite —— 軽量な組み込みSQL方言。

使い方

  1. SQLクエリを入力ボックスに貼り付け。
  2. 適切なSQL方言を選択。
  3. フォーマットをクリックしてクエリを整形。
  4. 出力ボックスで結果を確認。
  5. コピーで結果をコピー、またはクリアでやり直し。

よくある質問

SQLはアップロードされますか? いいえ。すべてのフォーマット処理はブラウザ内でローカルに行われます。クエリはデバイスから離れません。

SQLが無効な場合はどうなりますか? フォーマッターは寛容で、無効なSQLでもフォーマットを試みますが、結果は完璧ではない場合があります。必ずデータベースでクエリを検証してください。

コメントは保持されますか? はい、単行(--)および複数行(/* */)コメントは出力に保持されます。

DDL文に対応していますか? はい。CREATE、ALTER、DROPなどのDDL文もSELECT、INSERT、UPDATE、DELETEなどのDMLと同様にフォーマットされます。