在线工具 / SQL 格式化 / 使用说明

🛢️ SQL 格式化 · 使用说明

一句话:挤成一团的 SQL 粘进来,一键变成关键字大写、子句分行的易读格式。

🎯 它解决什么问题?

日志里复制出来的 SQL 常常是一行几百字符,WHERE 条件看漏一个就排查错方向。格式化之后,每个子句一行、条件缩进对齐,问题行一眼定位。

🔠 关键字大写

SELECT/FROM/WHERE/JOIN/GROUP BY 等统一大写,层次分明。

↩️ 智能换行

主要子句各自一行,AND/OR 缩进两格,顶层逗号换行。

🛡️ 内容保护

字符串、反引号、注释原样保留,不会把 'a, b' 拆坏。

📋 使用步骤(三步搞定)

  1. 粘贴 SQL(可点「示例」看效果);
  2. 点「格式化」美化,或「压缩成一行」去掉空白;
  3. 复制结果或下载 .sql 文件。

💡 你需要知道的细节

常见问题

字符串里的分号被换行了?

正常不会——字符串内容被整体保护。如果你看到字符串被拆开,请检查引号是否闭合(奇数个引号会导致保护失效)。

存储过程 / 复杂 PL 能用吗?

基础 DML/DDL 没问题。含大量流程控制的存储过程建议用专业客户端(Navicat / DBeaver)的格式化。

SQL 会上传吗?

不会,全部在浏览器本地完成。

🐝 现在就去格式化 →