SQL

SQL整形

長いSQLを句ごとに改行して読みやすく整形します。MySQL・PostgreSQL・SQLite の方言に対応。

ボタンを押すと、ここに結果が出ます

入力
0行 / 0文字
結果
0行 / 0文字

使い方とメモ

  • 整形は句ごとに改行してインデントを揃えます。圧縮は空白と改行を詰めて1行にします(コメントは落ちます)。
  • 標準SQLで構文エラーになるときは、方言 を切り替えてみてください。MySQL の # コメント、PostgreSQL の :: キャストや $1 パラメータは、方言を選ばないと通りません。
  • 構文エラーは「3行目 12列目」のように場所を指摘します。文字列の中や末尾の括弧の閉じ忘れを見つけるのに使えます。
  • 変換はブラウザの中だけで動きます。本番のクエリをそのまま貼っても、どこにも送信されません。