SQL整形・パラメータ埋め込み
汚いSQLを方言別に整形し、プレースホルダ(? / $n / :name)にJSONパラメータを埋め込みます。MySQL / PostgreSQL / SQLite / SQL Server 対応
このツールについて
汚い SQL を方言(MySQL / PostgreSQL / SQLite / SQL
Server)に合わせて整形(インデント)します。 キーワードは大文字に統一し、2
スペースインデントで読みやすく揃えます。 「パラメータ埋め込み」タブでは、プレースホルダ付き
SQL(? / $n / :name)と JSON
パラメータを合体させ、値を埋め込んだ完全な SQL
を組み立てられます(デバッグ表示用。生成結果をそのまま実行しないでください)。
すべてブラウザ内で処理され、SQL は外部に送信されません。
ユースケース
- 1 行に潰れた SQL を読みやすく整形したい
- レビューや共有の前にフォーマットを揃えたい
- 方言ごとの構文に合わせて整形したい
- ログのプレースホルダ付き SQL とパラメータ配列から実際に発行された SQL を復元したい