このツールでできること
SQL Formatter は、サイト上の sql-formatter の修正バージョンを使用して、文の字句および構文を意識した書式設定を実行します。方言の選択は識別子、演算子、キーワードの認識に影響するため、クエリのターゲット データベースと一致している必要があります。
- 標準 SQL、MySQL、PostgreSQL、SQLite を提供します。
- キーワードは大文字にする必要があり、インデントは 2 つまたは 4 つのスペースにすることができます。
- SQL は常にテキストのみであり、データベース接続は確立されません。
使い方
- SQL クエリを貼り付けます。
- 対応する SQL 言語とインデント幅を選択します。
- 「SQLのフォーマット」をクリックします。
- 解析エラーを表示したり、フォーマット結果をコピーしたりできます。
主な用途
- JOIN、サブクエリ、複雑な WHERE 条件を整理します。
- 移行スクリプトとコードレビュー形式を統一します。
- 方言解析を通じて、適用できない構文を発見します。
SQL Formatterの機能
標準 SQL、MySQL、PostgreSQL、または SQLite 言語でクエリ テキストをフォーマットします。日常的な開発、デバッグ、データの並べ替え、コードの最適化のシナリオに適しています。処理結果を直接閲覧、コピー、ダウンロードすることができます。
FAQ
フォーマットするとクエリが実行されますか?
いいえ。SQL Formatter は単にクエリ テキストを解析し、キーワード、改行、インデントを調整するだけです。
どの方言を選べばいいでしょうか?
実際にクエリを実行するデータベースを選択します。よく分からず、一般的な構文を使用したい場合は、標準 SQL から始めてください。
ストアド プロシージャはサポートされていますか?
SQL フォーマッタは主にクエリと一般的なステートメントを対象としています。複雑なストアド プロシージャとカスタム区切り文字はサポートの範囲を超えている場合があります。