SQL 格式化
sql-formatter
输入 SQL
支持多种 SQL 方言
基本选项
⚙️ 高级选项
💡 使用说明
什么是 SQL 格式化?
SQL 格式化工具能够将压缩或混乱的 SQL 语句转换为易读的格式,提高代码可维护性。
功能特点
- 支持多种 SQL 方言(MySQL、PostgreSQL、Oracle 等)
- 自动缩进和对齐
- 关键字大小写统一
- 多种缩进风格可选
- 保留或删除注释
应用场景
- 格式化压缩的 SQL 代码
- 统一团队 SQL 代码风格
- 提高复杂查询的可读性
- 学习和理解 SQL 查询结构
最佳实践
- 关键字使用大写以提高可读性
- 使用标准缩进风格
- 多个查询之间保留空行
- 选择合适的 SQL 方言以获得最佳格式化效果
- 保持一致的代码风格
格式化结果
SELECT
id,
name,
email
FROM
users
WHERE
status = "active"
AND created_at > "2024-01-01"
ORDER BY
id DESC
LIMIT
10;总行数13
代码行13
字符数130
关键字数5
格式化配置
SQL 方言
MYSQL缩进
2 空格关键字大小写
大写缩进风格
standard