DEVDESK / GUIDE
SQL 格式化工具 — 使用指南
将 SQL 子句分行排版,便于阅读。格式化器不会执行查询,也不会连接数据库。
使用方法
- 粘贴 SQL 或载入示例。
- 选择通用、MySQL、PostgreSQL 或 Oracle 格式。
- 设置缩进并格式化,复制前检查结果。
输入和输出示例
示例 1
输入
SELECT id,name FROM users WHERE active=1 ORDER BY name;输出
SELECT
id,
name
FROM users
WHERE active = 1
ORDER BY name;示例 2
输入
WITH recent AS (SELECT id FROM events WHERE created_at > CURRENT_DATE) SELECT id FROM recent;输出
WITH recent AS (
SELECT id
FROM events
WHERE created_at > CURRENT_DATE
)
SELECT id
FROM recent;常见问题
这个工具会校验 SQL 吗?
不会。它只整理文本,不会执行 SQL,也不会检查数据库专属语法。
支持 MariaDB 和 Oracle 吗?
MariaDB 系列可选 MySQL 方言,Oracle 可选 PL/SQL。具体覆盖范围取决于格式化库。
注释和字符串内容会保留吗?
格式化器会将注释和字符串作为词元处理。使用结果前请检查重要语句。