SQL Pretty Print

SQLを句ごとに改行・インデントして読みやすく整形します。

入力データはブラウザ内で処理されます
データはサーバーへ送信されません

変換ツール

0 文字

SQL Pretty Printとは?

SQL Pretty Printは、一行に詰め込まれたSQLクエリを SELECT・FROM・WHERE・JOIN などの句ごとに改行し、読みやすく整形するツールです。 AND・ORの自動インデントやカンマ位置のスタイル切り替えにも対応しており、コードレビューやドキュメント作成時の可読性向上に役立ちます。

使い方

  1. 入力欄にSQLクエリを貼り付けます。
  2. 「整形する」をクリックすると SELECT・FROM・WHERE などの句ごとに改行されます。
  3. インデント幅・キーワードの大文字化・カンマの位置などをカスタマイズできます。
  4. 「結果をコピー」でクリップボードにコピーできます。

よくある質問

SQL Formatterとの違いは何ですか?

SQL Formatterは複数のDBMS方言に対応した高機能な整形ツールですが、SQL Pretty Printは依存ライブラリを使わず、句ごとの改行とインデントによる読みやすさにフォーカスしたシンプルな整形ツールです。

「カンマを行頭に置く」とはどういう意味ですか?

SQLスタイルガイドの一つで、カラムリストを改行する際にカンマを行末ではなく次の行の先頭に置くスタイルです(, name のように)。

文字列リテラル内のキーワードは大文字化されますか?

いいえ。シングルクォート・ダブルクォート・バッククォートで囲まれた文字列の中身は保護され、変更されません。

データはサーバーに送信されますか?

いいえ、すべての処理はブラウザ内で行われます。