SQL 格式化压缩
免费在线 SQL 格式化与压缩:关键字大写、子句换行、括号层级缩进,也可压缩成单行,字符串内容不会被破坏。
处理结果
输出字符数
—
输出行数
—
体积变化
—
使用指南
- 粘贴 SQL
把需要整理的语句贴进输入框,点击「填入示例」可以直接看效果。
- 选择处理方式
选「格式化」得到易读的多行结果,选「压缩」得到去掉注释与多余空白的单行结果。
- 核对统计并复制
结果下方给出输出字符数、行数与体积变化,确认无误后点击复制。
常见问题
会改动字符串里的内容吗?
不会。工具先把单引号、双引号包裹的字符串字面量替换成占位符,格式化或压缩后再原样回填,关键字大写和去空白都不会影响字符串内容。
关键字大写可以关掉吗?
可以。取消勾选「关键字转大写」,工具只做换行、缩进与压缩,保留你原本的大小写习惯。
压缩后 SQL 还能执行吗?
能。压缩只合并空白字符、去掉 -- 与 /* */ 注释,不改变语法结构。若原语句依赖注释里的提示,压缩前请先备份。
嵌套子查询的缩进准确吗?
按圆括号层级缩进,常见写法效果良好。极深的嵌套或包含窗口函数、CTE 的复杂语句建议格式化后再人工复核一遍。