---
title: "SQL整形 - SQLクエリを見やすく整形"
description: "SQLクエリを読みやすい形式に整形できるツールです。Standard SQLやMySQLなどの主要なSQL方言に対応し、クエリの確認やデバッグに役立ちます。"
canonical_url: "https://web-toolbox.dev/tools/sql-formatter"
meta:
  author: K
  "og:description": "SQLクエリを読みやすい形式に整形できるツールです。Standard SQLやMySQLなどの主要なSQL方言に対応し、クエリの確認やデバッグに役立ちます。"
  "og:image": "https://web-toolbox.dev/og/ja/tools/sql-formatter-65f9c97e.png"
  "og:image:alt": SQL整形
  "og:image:height": "630"
  "og:image:width": "1200"
  "og:title": "SQL整形 - SQLクエリを見やすく整形"
---

> Index of every page on this site: [llms.txt](https://web-toolbox.dev/llms.txt)

# **SQL整形**

SQLを読みやすく整形し各種方言に対応

**入力**

**結果**

読み取り専用

## SQL整形ツールとは？

SQLクエリを読みやすい形に整形するツールです。1行で詰まったSQLや、インデントが崩れたクエリを見やすくしたいときに役立ちます。

入力したSQLはリアルタイムで整形され、SQL方言、インデント幅、キーワードの大文字・小文字も切り替えられます。レビュー前の見直しや、クエリを共有するときの整形にも使いやすい構成です。

## 使い方

1. SQLを入力欄へ貼り付けます。
2. 整形後のSQLを確認します。
3. 必要なら SQL 方言、インデント、キーワードケースを切り替えます。
4. 用途に合う書式になった結果を利用します。

## 主な設定項目

### 言語（SQL方言）

Standard SQL、MySQL、MariaDB、PostgreSQL、DB2、SQLite、BigQuery、Redshift から選べます。利用しているデータベースに近い方言を選ぶと、整形結果を確認しやすくなります。

### インデント

2スペースと4スペースを切り替えられます。チームの書式ルールに合わせたいときや、見やすい余白を調整したいときに使います。

### キーワードケース

SQLキーワードを元の書式のまま保つか、大文字・小文字に揃えるかを選べます。レビューしやすさやコーディング規約に合わせて使い分けられます。

## 活用シーン

- 1行に詰まったSQLを読みやすくしたいとき
- コードレビュー前にクエリの形を整えたいとき
- 方言ごとの書き方を見ながらSQLを確認したいとき
- ドキュメントや共有用に整ったSQLを用意したいとき

## 使うときの注意点

- 整形は読みやすさを整えるもので、クエリの意味や実行結果を変えるものではありません
- 非標準構文や特殊なコメントを含む場合は、期待どおりに整形されないことがあります
- 大きなクエリでは、見た目の確認とあわせて元の構文が意図どおりかも確認すると安心です

**使ってみてどうでしたか？**

最終更新: 2022年4月3日

### **関連ツール**

- [<h4>**JSON整形**</h4>](https://web-toolbox.dev/tools/json-formatter)
- [<h4>**XML整形**</h4>](https://web-toolbox.dev/tools/xml-formatter)
- [<h4>**HTMLエスケープ/アンエスケープ**</h4>](https://web-toolbox.dev/tools/html-escape-unescape)
- [<h4>**JWTデコーダー**</h4>](https://web-toolbox.dev/tools/jwt-decoder)
- [<h4>**正規表現チェッカー**</h4>](https://web-toolbox.dev/tools/regex-checker)
- [<h4>**UUIDバリデーター**</h4>](https://web-toolbox.dev/tools/uuid-validator)
- [<h4>**HTMLタグ除去**</h4>](https://web-toolbox.dev/tools/html-tag-remover)
- [<h4>**改行・空白・タブ文字除去**</h4>](https://web-toolbox.dev/tools/line-break-remover)

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://web-toolbox.dev/#website","@type":"WebSite","description":"アカウント登録不要で使える無料Web開発ツール80種類以上。JSON整形、Base64変換、カラーコード変換、QRコード生成などをブラウザ上で瞬時に実行。開発者の作業効率を大幅に向上させます。","inLanguage":"ja-JP","name":"Web ToolBox","url":"https://web-toolbox.dev/","workTranslation":{"@id":"https://web-toolbox.dev/en#website"}},{"@id":"https://web-toolbox.dev/tools/sql-formatter#webpage","@type":"WebPage","description":"SQLクエリを読みやすい形式に整形できるツールです。Standard SQLやMySQLなどの主要なSQL方言に対応し、クエリの確認やデバッグに役立ちます。","name":"SQL整形 - SQLクエリを見やすく整形","url":"https://web-toolbox.dev/tools/sql-formatter","isPartOf":{"@id":"https://web-toolbox.dev/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://web-toolbox.dev/tools/sql-formatter"]}]},{"@id":"https://web-toolbox.dev/tools/sql-formatter#/schema/web-application/1","@type":"WebApplication","applicationCategory":"UtilityApplication","description":"SQLクエリを読みやすい形式に整形できるツールです。Standard SQLやMySQLなどの主要なSQL方言に対応し、クエリの確認やデバッグに役立ちます。","name":"SQL整形 - SQLクエリを見やすく整形","operatingSystem":"Windows, macOS, Linux, Android, iOS"}]}
```

## Sitemap

See the full [sitemap](https://web-toolbox.dev/sitemap.md) for all pages.
