📋 SQL 压缩

移除注释与空白,压缩为单行

关于「SQL 压缩」

把排版整齐的 SQL 压成单行并去掉注释,方便塞进代码里的字符串常量或日志输出,也可以用来去掉别人留下的注释噪音。

常见问题

压缩会改变 SQL 的语义吗?

不会。只移除注释与多余空白,关键字、参数和字符串内容保持原样。

为什么压缩后执行报错?

常见原因是原 SQL 用了 -- 行注释但缺少换行,压缩时后续语句被并入了注释内容。压缩前先确认注释格式更稳妥。

字符串里的空格会被删掉吗?

不会。字符串字面量内部的内容会原样保留,压缩只作用于字符串之外的部分。