SQL格式化工具:一键美化杂乱SQL,支持多种数据库方言

你是不是也遇到过这种情况:从慢查询日志或监控平台里抠出一条 SQL,几百个字符全部挤在一行,十几个 JOIN 套着子查询,想看懂逻辑得先手动换行半小时;或者 Code Review 时同事提交的 SQL 毫无缩进, review 体验堪比破译密码。

这个工具能做什么

SQL格式化工具 专门收拾这种烂摊子:

  • 把挤成一团的 SQL 自动格式化为带缩进、换行清晰的样式
  • 支持常见数据库方言,MySQL、PostgreSQL 等语法都能正确处理
  • 打开即用,不用在 IDE 里装插件,也不用起本地服务
  • 格式化在浏览器本地完成,SQL 语句不会上传到服务器,涉及业务表结构也不用担心

怎么用

  1. 打开 SQL格式化工具
  2. 把杂乱的 SQL 粘贴到输入框
  3. 点击格式化,复制排版整齐的结果

常见使用场景

分析慢查询:日志里的 SQL 格式化之后,WHERE 条件、JOIN 关系一目了然,定位性能问题快得多。

Code Review:把待评审的 SQL 先格式化再看,结构清晰了,评审意见也能给到点子上。

整理文档:往技术文档、Wiki 里贴 SQL 示例前先美化一遍,看文档的人体验会好很多。

小结

看懂一条乱 SQL 的第一步是把它排整齐。收藏 SQL格式化工具,下次从日志里捞 SQL 时直接用。同站还有 YAML 与 JSON 转换、CSV 查看等开发小工具,都可以在 OhMyTools 找到。