SQL格式化
格式化、美化和压缩SQL查询,支持语法高亮。
关于SQL格式化
SQL 格式化工具能把挤成一行的查询整理得清晰易读:SELECT、FROM、WHERE、JOIN、GROUP BY、HAVING、ORDER BY、LIMIT 和 UNION 各自另起一行,AND、OR 和 ON 缩进在其下方,选择列表按 2 或 4 个空格缩进、一行一列拆开。关键字可转为大写,压缩模式则会删除行注释和块注释并把查询重新合并成一行。格式化在您的浏览器中运行,输出可复制或下载为 query.sql。
使用场景
如何使用
把 SQL 查询粘贴到“SQL 输入”框,或点击剪贴板按钮载入一段包含 JOIN、分组和排序的示例 SELECT 语句。
勾选“关键字大写”可把 SELECT、FROM、JOIN、WHERE 统一转为大写;取消勾选则保留原有的大小写。
用“缩进”标签旁的两个按钮选择 2 个或 4 个空格的缩进宽度。
点击“格式化”,查询会按子句换行、字段和条件带缩进显示;点击“压缩”则会去掉注释并把语句合并成一行。
在“格式化输出”面板查看结果,那里还会显示行数。
点击“复制”把格式化后的 SQL 放入剪贴板,或点击“下载”保存为 query.sql。
专业提示
- 直接粘贴内容即可,SQL 格式化工具会识别常见的输入格式并自动套用合理的默认设置。
- 善用快捷键(Ctrl/Cmd+A 全选、Ctrl/Cmd+C 复制),在SQL 格式化工具中的操作会更快。
- 输入内容特别大时建议分批处理:浏览器标签页通常能承载数 MB 文本,但解析超大数据可能会让界面短暂卡顿。
- SQL 格式化工具不会记录或保存您的输入。需要留存历史记录时,请把重要结果复制到本地文件或笔记应用中。
- 把SQL 格式化工具与本站的其他工具(格式化工具、转换器、编码工具)搭配使用,无需离开浏览器就能搭建完整的数据处理流程。
常见问题解答
完全免费,无需注册,不用 API 密钥,没有水印,也没有使用次数限制。
不会。SQL 格式化工具完全在浏览器本地运行,输入内容不会经过我们的服务器。
没有硬性上限,但超过几 MB 后速度会变慢,具体取决于设备的内存。
可以。用SQL 格式化工具生成的结果归您所有,可自由用于任何个人或商业项目。
大部分逻辑都由客户端 JavaScript 执行,因此页面首次加载完成后,通常没有网络也能继续使用。
没有。SQL 格式化工具在您的浏览器中运行,只要硬件跟得上就能处理任意数量的内容,不需要 API 密钥,也不会被限流。