SQL 格式化
SQL 语句的格式化、压缩和高亮展示
输入 SQL
输出
功能介绍
SQL 语句智能格式化美化工具,支持 MySQL、PostgreSQL、SQLite、SQL Server 等多种 SQL 方言,自动关键字大写、智能换行缩进,让混乱的 SQL 瞬间清晰可读。
关键特点
- 支持多种 SQL 方言
- 关键字自动大写
- 智能缩进美化
- 支持压缩为单行
使用教程
- 将原始的 SQL 语句粘贴到输入框中
- 从下拉菜单中选择正确的 SQL 方言(MySQL / PostgreSQL / SQLite 等)
- 点击「格式化」按钮自动进行关键字大写和缩进美化
- 查看格式化后的整洁 SQL,检查语句结构是否完整
- 复制结果,或切换到「压缩」模式获取单行简化版本
使用示例
输入示例:
select u.id,u.name,o.total from users u left join orders o on u.id=o.user_id where u.status=1 and o.total>100 order by o.total desc limit 10
输出结果:
SELECT
u.id,
u.name,
o.total
FROM users u
LEFT JOIN orders o ON u.id = o.user_id
WHERE u.status = 1
AND o.total > 100
ORDER BY o.total DESC
LIMIT 10
常见问题
支持哪些 SQL 方言?
支持 MySQL、PostgreSQL、SQLite、SQL Server、Oracle 等主流数据库的 SQL 方言。