- 把SQL 语句粘贴到输入区。
- 点格式化——子句关键字会换行并得到整洁的缩进。
- 复制格式化后的结果,放回代码或编辑器。
所有格式化都在浏览器本地进行,查询内容不会被上传,因此可以放心格式化来自生产日志、客户数据和涉密项目的 SQL。
写成一行的长查询就是一面文字墙:关键字和列名糊在一起,想找出缺掉的连接条件或放错位置的 WHERE 真要下功夫。格式化把结构复原——SELECT 开启查询,FROM 和 WHERE 各自独立成行,逗号对齐字段列表,括号则揭示每个子查询嵌套多深。结果从上往下读,就像数据库执行它的顺序,审查、调试和讲解查询都轻松得多。
提示
在粘贴进代码评审、缺陷报告或发给同事的消息之前先格式化——结构可见时,读者能更快理解意图。长 SELECT 保持每行一列,如果格式化后仍然难读,通常说明查询本身太复杂,值得化简。
格式化来自不同数据库的 SQL 时要注意,LIMIT、OFFSET 位置等方言差异会原样保留;格式化器只统一间距而不改写你的逻辑。
为什么用它
手写缩进 SQL 又慢又不一致,编辑器插件也不是到处都有——公用机器、同事笔记本或代码评审工具上往往没有。这个格式化器一键给出统一可读的 SQL:免费、即时、私密,随时可粘贴回你的工作流。
典型使用场景
- 联调接口: 从控制台复制 JSON,先格式化再提交用例。
- 排查问题: 不切 IDE 直接校验时间戳、正则或哈希。
- 应急处理: 手机上就能转换时区或生成 UUID 建热修复分支。
对比
| 工具 | 离线 | 隐私 | 配置 | 费用 |
|---|---|---|---|---|
| 本工具 | 是 | 100% 本地 | 无 | 免费 |
| 服务端工具 | 否 | 可能记录 | 无 | 免费/广告 |
| CLI/IDE 插件 | 是 | 本地 | 需安装 | 免费 |
快速校验用浏览器最快,CI 以 CLI 为准。
技巧
- 收藏本站,预加载使下次秒开。
- 生产环境密钥请在本地终端处理。
- 配合密码管理器轮换 UUID/密码。