SQL 格式化

SQL 格式化工具适合数据库调试、慢 SQL 排查、日志 SQL 还原和代码审查。粘贴 SQL 后可以整理缩进、换行和关键字格式。

使用方法

粘贴 SQL 后选择格式化或压缩,检查输出结果并复制。

输入与输出

输入:支持常见 SELECT、INSERT、UPDATE、DELETE 和 JOIN 语句。

输出:输出格式化后的 SQL 或压缩后的单行 SQL。

使用提示

格式化只改变排版,不会校验 SQL 在特定数据库方言下是否可执行。

示例

SQL 格式化示例

将单行 SQL 格式化为多行。

select id,name from sys_user where status=0 order by id desc
SELECT id, name
FROM sys_user
WHERE status = 0
ORDER BY id DESC

常见问题

支持 MySQL SQL 吗?

优先覆盖 MySQL 常见语法,复杂方言可后续增强。

SQL 格式化会改变语义吗?

目标是不改变 SQL 语义,只调整排版。

可以格式化日志中的 SQL 吗?

可以,适合把日志中的单行 SQL 转为易读格式。

相关工具

  • JSON 格式化 - JSON 格式化、压缩、校验、JSONPath 查询与结构查看。