分类: 开发工具

SQL 格式化工具

在浏览器中格式化并美化 SQL 查询

粘贴一段 SQL 查询,即可为子句、连接和条件添加清晰的换行与缩进。不会上传,也不会连接数据库执行。

粘贴 SQL 查询即可格式化。

结果
结果将显示在这里。

本页的所有处理都在浏览器中完成,不会上传任何内容。

这个工具能做什么

本工具围绕一组标准关键字(select、from、where、各类 join、group by、order by 等)重新排布空白,让冗长的查询一眼就能看清结构。它从不真正执行任何内容:字符串、标识符和注释只会被识别并原样保留,不在关键字列表中的词都当作普通标识符处理,不会被强行猜测改写。

使用方法

  1. 把 SQL 查询粘贴到输入框,或直接载入示例。
  2. 选择 2 或 4 个空格缩进,并决定关键字是否转为大写、小写或保持原样。
  3. 复制格式化后的结果。

隐私说明

本工具完全在你的浏览器中运行。输入的内容不会被上传、保存或分享,关闭标签页即随之消失。

常见问题

这会连接数据库执行我的查询吗?
不会。文本只会被页面内的 JavaScript 识别并重新排版,既不会发送到任何地方,也不会被执行。
支持哪种 SQL 方言?
它识别 PostgreSQL、MySQL、SQLite 和 SQL Server 共用的常见 ANSI SQL 关键字。方言特有的函数会被保留原样,不会被误格式化。
会改变查询的含义吗?
不会。只有空白、换行和关键字大小写会被调整,字符串、标识符和注释都会原样保留。