ANSI/ISO SQL規格および主要RDBMS(PostgreSQL、MySQL、SQLite、T-SQL、BigQuery、Snowflake)のクエリ整形、句インデント、予約語大文字化の完全ガイド。
対象データベースの文法パーサー(Standard SQL、PostgreSQL、MySQL、SQLite、T-SQL、BigQuery、Snowflakeなど)。
SQL予約語(SELECT、FROM、WHERE等)の大文字化(UPPERCASE)または小文字化の指定。
サブクエリ、CTE(WITH句)、JOIN句におけるネストごとのインデント空白数(2文字、4文字、タブ)。
主要句(SELECT、FROM、WHERE、GROUP BY、ORDER BY)を親階層に配置し、JOINやON、ANDなどの従属節をインデントすることで、複雑なクエリの実行ロジックを瞬時に把握できます。
SQL予約語を大文字(SELECT、JOIN、COALESCE)、カラム名やテーブル名を小文字またはスネークケースに統一することで、可読性が飛躍的に向上します。
すべての字句解析と整形処理はブラウザのメモリ内でのみ実行されます。社内テーブル名や機密抽出クエリが外部サーバーへ送信されることは一切ありません。
PostgreSQLのJSON抽出演算子(->, ->>)やBigQueryのバッククォート識別子などは標準SQL設定で弾かれる場合があります。上部の方言選択を対象のRDBMSに変更してください。
本フォーマッターは単一行コメントおよび複数行コメントの位置を保持します。文字列リテラル内部にハイフンが含まれる場合は引用符のエスケープを確認してください。
複雑なJOIN結合やCTE(共通テーブル式)、サブクエリを階層構造化することで、AND/OR演算子の優先順位ミスを防ぎ、データベースの実行計画レビューやチーム内の保守性を大幅に高めるためです。
ANSI SQLはISO/IEC 9075で定められた基盤規格です。PostgreSQLやMySQL、T-SQLなどはその上に独自の関数、JSON型操作、Window関数、手続き型構文を拡張実装しています。
はい。美形化(Beautify)と圧縮(Minify)をワンクリックで切り替え可能です。プログラムコード内の埋め込み文字列として無駄な空白や改行を排除できます。
はい、完全に安全です。ToolsAAは100%クライアントサイド('use client')で動作し、ブラウザの外部へSQL文字列や接続情報が送信されることはありません。
Paste raw curl command and instantly generate clean JavaScript fetch / Axios syntax.
暗号論的乱数に基づくUUID v4、時系列順序付けUUID v7(RFC 9562)、NanoIDを瞬時に大量生成・フォーマット出力。
Press any key on your keyboard to instantly see its event.key, event.code, which, keyCode, and modifier flags for web developers.
Preview and generate Google, Facebook OpenGraph, and Twitter Card meta tags with live card preview for optimal social sharing.
Construct valid robots.txt rules for Googlebot, Bingbot, and AI crawlers with custom Allow/Disallow directives and sitemap references.
CIDR表記法(RFC 4632)、サブネットマスク、ワイルドカードマスク、利用可能ホスト範囲、RFC 3021対応/31リンク、IPv4/IPv6分割設計の完全ガイド。