SQL 格式化

按子句换行缩进,可一键关键字大写,便于阅读复杂查询

使用说明

按 SELECT / FROM / WHERE / JOIN / GROUP BY / ORDER BY 等主要子句换行并缩进,字符串与注释内容原样保留。开启"关键字大写"后所有关键字统一转为大写。

常见问题

字符串里包含关键字会被误处理吗?

不会。工具会先把单引号字符串和注释用占位符保护起来,格式化完成后再还原,字符串与注释内容原样保留。

支持哪些数据库方言?

通用 SQL 子句都能识别,常见 MySQL / PostgreSQL / SQLite 写法均可。极少数方言特有语法可能不完美换行。

格式化后会改变查询结果吗?

不会。仅调整空白与换行,不改变任何语义。