SQL 格式化

美化杂乱的 SQL,添加适当的缩进、关键字大小写和结构。复制或下载格式化结果。

输入
1
输出
1
0 字符 0 行

SQL 格式化

该工具格式化和美化 SQL 查询,添加适当的缩进、关键字对齐和一致的结构。粘贴格式不佳的 SQL,即可获取干净、可读的输出。

操作在浏览器中本地运行。您的数据不会上传或存储在服务器上。

使用方法

  1. 将 SQL 查询粘贴到输入编辑器中。
  2. 点击格式化 SQL来美化查询。
  3. 格式化后的 SQL 将以适当的缩进显示在输出编辑器中。
  4. 使用复制复制到剪贴板,下载保存文件,或清除重置。

什么是 SQL 格式化?

SQL 格式化为 SQL 查询添加缩进、换行和一致的关键字大小写,使其易于阅读。格式不佳的 SQL 难以阅读、调试和维护。

格式化 SQL 对于调试查询、代码审查和维护数据库脚本至关重要。

输入说明

该工具接受任何 SQL 输入,包括 SELECT、INSERT、UPDATE、DELETE、CREATE 和其他语句。格式化器保留所有逻辑——只改变空白和缩进。

示例

杂乱的 SQL 格式化后变得可读:

--- Unformatted Input ---
SELECT u.name, u.email, o.total FROM users u JOIN orders o ON u.id=o.user_id WHERE o.total>100 ORDER BY o.total DESC;

--- Formatted Output ---
SELECT
  u.name,
  u.email,
  o.total
FROM users u
JOIN orders o ON u.id = o.user_id
WHERE o.total > 100
ORDER BY o.total DESC;