输出模式
缩进宽度
01

输入 SQL

0 行

支持单行或多行 SQL;字符串内容不会被改动,最多 200,000 个字符。

02

输出结果

格式化后的 SQL

输入内容后点击“运行格式化”。

括号平衡检查:等待输入。

SQL 格式化工具

在线格式化或压缩 SQL 语句,支持关键字大写、字段分行与缩进设置,方便阅读和排查。

使用说明

三步完成操作

  1. 01 · 粘贴 SQL

    把紧凑的单行 SQL 或从日志里复制的语句粘贴到左侧输入框。

  2. 02 · 选择格式

    切换格式化或压缩模式,按需开启关键字大写、字段分行和缩进宽度。

  3. 03 · 复制结果

    确认括号平衡检查通过后,复制整理好的 SQL 用于阅读或执行。

常见问题

使用前先了解这些

支持哪些 SQL 方言?

格式化基于 ANSI SQL 常用子句(SELECT、JOIN、GROUP BY 等),MySQL、PostgreSQL、SQLite 的常见语句都可以使用。

工具会校验语法吗?

会做括号平衡和基本结构检查,但不是完整的 SQL 解析器;执行前请使用数据库自带的校验能力。

字符串里的内容会被改变吗?

不会。单引号字符串作为整体处理,其中的关键字和空白都不会被改动。