コード整形ツール

SQL Formatter

Standard SQL、MySQL、PostgreSQL、SQLiteに合わせてクエリを整形します。

Ctrl / ⌘ + Enterで実行
読み取り専用の結果

Standard SQL、MySQL、PostgreSQL、SQLiteに合わせてクエリを整形します。

このツールでできること

SQL Formatter は、サイト上の sql-formatter の修正バージョンを使用して、文の字句および構文を意識した書式設定を実行します。方言の選択は識別子、演算子、キーワードの認識に影響するため、クエリのターゲット データベースと一致している必要があります。

  • 標準 SQL、MySQL、PostgreSQL、SQLite を提供します。
  • キーワードは大文字にする必要があり、インデントは 2 つまたは 4 つのスペースにすることができます。
  • SQL は常にテキストのみであり、データベース接続は確立されません。

使い方

  1. SQL クエリを貼り付けます。
  2. 対応する SQL 言語とインデント幅を選択します。
  3. 「SQLのフォーマット」をクリックします。
  4. 解析エラーを表示したり、フォーマット結果をコピーしたりできます。

主な用途

  • JOIN、サブクエリ、複雑な WHERE 条件を整理します。
  • 移行スクリプトとコードレビュー形式を統一します。
  • 方言解析を通じて、適用できない構文を発見します。

SQL Formatterの機能

標準 SQL、MySQL、PostgreSQL、または SQLite 言語でクエリ テキストをフォーマットします。日常的な開発、デバッグ、データの並べ替え、コードの最適化のシナリオに適しています。処理結果を直接閲覧、コピー、ダウンロードすることができます。

FAQ

フォーマットするとクエリが実行されますか?

いいえ。SQL Formatter は単にクエリ テキストを解析し、キーワード、改行、インデントを調整するだけです。

どの方言を選べばいいでしょうか?

実際にクエリを実行するデータベースを選択します。よく分からず、一般的な構文を使用したい場合は、標準 SQL から始めてください。

ストアド プロシージャはサポートされていますか?

SQL フォーマッタは主にクエリと一般的なステートメントを対象としています。複雑なストアド プロシージャとカスタム区切り文字はサポートの範囲を超えている場合があります。

開発者向けツール一覧に戻る