SQL格式化 - 常见问题

SQL语句美化、压缩、关键字大写

格式化支持哪些数据库方言?

目前以标准 SQL 为主,关键字会自动识别 MySQL / PostgreSQL / Oracle / SQL Server 的差异。

格式化后会改变语义吗?

不会。格式化只是调整空格、换行、缩进、大小写,不会修改任何 SQL 逻辑。

压缩 SQL 有什么用?

减小 SQL 体积、便于传输存储。但调试时不建议压缩,可读的 SQL 更利于排查问题。