SQL 格式化 & 压缩工具
📥 输入 SQL
📤 输出结果
SQL 格式化工具把挤成一团或被应用层拼接出来的 SQL 语句整理成关键字大写、条件换行、缩进对齐的标准写法,也支持压缩回单行。支持主流方言的语法着色。
MySQL、PostgreSQL、Oracle、SQL Server 等主流方言的常用语法都可以格式化。方言差异主要影响关键字集和函数名,格式化对绝大多数语句是通用的。
不会。空白和换行在 SQL 里只是分隔符,格式化不改变语义。唯一要注意的是:字符串字面量内部的换行属于数据本身,工具不会动它。
表名、列名和关键字混排时,大写关键字能让 SELECT/WHERE/JOIN 的结构一眼可辨,这是多数团队 SQL 规范(如阿里巴巴 Java 开发手册)的共同要求。