跳过主要内容

SQL格式化工具

将SQL查询格式化,使每个子句位于单独的一行。

这个工具做什么?

直接答案SQL格式化工具将主要子句(SELECT、FROM、WHERE等)放在各自的行上,并将关键字大写。
关键事实SQL的关键字是大小写不敏感的;格式化只会将识别到的子句关键字变为大写。
处理在您的浏览器中本地运行;不会将数据发送到服务器。

如何使用

  1. 将SQL查询粘贴到输入框中。点击格式化SQL。复制对齐的结果。

示例

输入

select id, name, email from users where active = 1

输出

SELECT id \[换行]  name, \[换行]  email \[换行] FROM users \[换行] WHERE active = 1

Who is this for?

This tool was built for people who need a fast answer in the browser — no install, no account, no data leaving the device.

Developers formatting API responses or config files, analysts inspecting minified payloads, and students learning structured data formats. If you have ever squinted at a one-line blob hoping to find a missing brace, this page is for you.

常见问题

支持哪种SQL方言?

支持跨PostgreSQL、MySQL和SQLite的常用子句关键字;特定方言的语法将保持不变。

字符串字面量会变成大写吗?

不会——在关键字大写之前,字符串字面量会被提取出来,并且在恢复时保持不变。

它会验证我的SQL吗?

不会,它只是重新格式化文本。请通过在数据库中运行格式化后的查询来进行验证。

此分类中的更多工具