🗄️ SQL格式化

SQL 语句在线美化与压缩,SELECT、FROM、WHERE、JOIN、GROUP BY、ORDER BY、HAVING、LIMIT 自动换行,字段和条件缩进排列,可选关键字大写,正确跳过字符串和注释,支持多条语句用分号分隔。

等待处理…

❓ 常见问题

Q: 字符串里的分号和关键字会被拆开吗?
不会。解析器先识别单引号、双引号、反引号字符串和 -- 、/* */ 注释,values('a;b') 里的分号不会被当作语句结束,也不会被当成关键字换行。
Q: 支持哪些数据库方言?
通用 SQL 的常见写法都可处理,包括 MySQL 反引号、SQL Server 的 [] 标识符、PostgreSQL 的 :: 类型转换;存储过程、PL/SQL 块等复杂结构建议只做局部格式化。
Q: 压缩后还能直接执行吗?
可以,压缩只合并空白并删除注释,保留字符串原样;不过注释掉的业务逻辑会一并消失,正式执行前请确认。
📤 分享