SQLフォーマッター

SQLをきれいに整形。クエリの構造を句ごとに分かりやすい言葉で解説します。

インデント
キーワード
表示
クエリを貼り付けて、整形または解説を行ってください。

入力されたSQLの整形および解析はすべてブラウザ上で行われます。BroBroGoにデータがアップロードされることはありません。

よくある質問

どのSQL方言(Dialect)の整形に対応していますか?

標準SQL、PostgreSQL、MySQL、MariaDB、SQL Server (T-SQL)、Oracle (PL/SQL)、SQLite、BigQuery、Snowflake、およびSpark SQLに対応しています。キーワードやクォーテーションが各データベースエンジンに適した方法で処理されるよう、お使いのデータベースに合わせた方言を選択してください。

「クエリ解説」機能はどのように動作しますか?

クエリの構造(ステートメントの種類、およびSELECT、FROM、JOIN、WHERE、GROUP BY、ORDER BYなどの各句)を読み取り、それぞれの役割を分かりやすく解説します。これはデータベースの実行計画(Execution Plan)ではなく、クエリ自体の構造を説明するものであるため、不完全なSQLや特定のベンダー固有のSQLでも動作します。

本番環境のクエリを貼り付けても安全ですか?

はい、安全です。整形および解析処理はすべてお使いのブラウザ上で実行され、SQLデータが外部に送信されることはありません。