SQLフォーマッター&ビューティファイアー
適切なインデントでSQLクエリを整形・美化
SQL入力
整形済み出力
0
入力サイズ0
出力サイズ0
行数0
SQLキーワード数使用例
複雑なクエリの整形
複数のJOIN、WHERE条件、ORDER BY句を含む複雑なSELECTクエリを読みやすいSQLに整形します。
select u.id, u.name, o.order_id from users u inner join orde...
CREATE TABLEとINSERT
テーブル作成スクリプトやINSERT文を読みやすく美化します。
CREATE TABLE employees (id INT PRIMARY KEY, first_name VARCH...
複数テーブルJOIN
集計関数やGROUP BY句を含む複数テーブルJOINクエリを整形します。
select d.department_name, count(e.id) as employee_count from...
機能
SQL美化
適切なインデント、改行、句の分離でSQLを整形
キーワード大文字化
SELECT、FROM、WHERE、JOINなどのSQLキーワードを自動的に大文字に変換
複数文サポート
SELECT、INSERT、UPDATE、DELETE、CREATE、ALTER文を整形
設定可能なオプション
スタイルに合わせてインデントサイズとキーワードの大文字小文字を選択
使い方
SQLを入力
SQLクエリを入力エリアに貼り付けるか、サンプルを試してください。
設定を構成
お好みのインデントとキーワードの大文字小文字オプションを選択します。
整形してコピー
整形をクリックしてSQLを美化し、結果をコピーまたはダウンロードします。
よくある質問
SQLフォーマッターとは?
コードベースに誰かが残した500文字のフォーマットなしSQLクエリ。読めたもんじゃない。ここに貼り付けて整形ボタンを押せば、JOINやWHERE句、サブクエリがはっきり見えるようになります。適切なインデントを追加し、各句を独立した行に配置し、好みに応じてキーワードを大文字にできます。
SQLフォーマッター使用のメリット
整形されたSQLはデバッグできるSQL。クエリが間違った結果を返したとき、最初のステップはそれを読めるようにすること。コードレビューも速くなります。レビュアーは1行をスクロールする代わりに、ロジックの問題を一目で発見できるからです。ブラウザ内で完結するので、データベースクエリはプライベートなまま。