SQL 输入
格式化 SQL
SQL 格式化与美化工具
工具功能
粘贴原始或压缩的 SQL,格式化工具将其重写为一致缩进、关键字大写、每行一个子句的格式。SELECT 列缩进在 SELECT 关键字下方,JOIN 条件单独成行,AND/OR 条件缩进一级,结果清晰易读,可直接复制使用。
使用方法
- 将 SQL 粘贴到左侧面板,格式化自动运行。
- 选择方言(标准、MySQL、PostgreSQL)和缩进大小(2、4 或 Tab)。
- 切换关键字大写控制关键字的大小写。
- 点击复制复制格式化结果。
常见问题
此格式化工具支持哪些 SQL 方言?
该工具支持标准 SQL、MySQL 和 PostgreSQL。方言选择器会调整关键字规则;核心缩进逻辑对三者都适用。
此工具能格式化存储过程吗?
基本的存储过程能正确格式化。包含 DECLARE/BEGIN/END 的复杂 PL/pgSQL 或 T-SQL 块可能无法完美缩进——该工具由关键字驱动,并非完整的解析器。
我可以一次格式化多条 SQL 语句吗?
可以。用分号分隔语句并一次性粘贴,每条语句会独立格式化。
为什么我的关键字没有变成大写?
点击工具栏中的“关键字大写”开关即可开启或关闭大写,默认开启。
SQL 会被发送到服务器吗?
不会。格式化完全在你的浏览器中用 JavaScript 运行,你的 SQL 永远不会离开设备。