这个工具是什么
SQL Formatter 使用站内固定版本的 sql-formatter 对语句进行词法与语法感知排版。方言选择会影响标识符、运算符和关键字的识别,因此应与查询目标数据库一致。
- 提供 Standard SQL、MySQL、PostgreSQL 与 SQLite。
- 关键字统一为大写,缩进可选 2 或 4 空格。
- SQL 始终只作为文本,不建立数据库连接。
如何使用
- 粘贴 SQL 查询。
- 选择对应 SQL 方言和缩进宽度。
- 点击“格式化 SQL”。
- 查看解析错误或复制格式化结果。
常见用途
- 整理 JOIN、子查询和复杂 WHERE 条件。
- 统一迁移脚本与代码审查格式。
- 通过方言解析发现不适用的语法。
SQL Formatter 功能特点
按 Standard SQL、MySQL、PostgreSQL 或 SQLite 方言格式化查询文本。 适合日常开发、调试、数据整理与代码优化场景,处理结果可直接查看、复制或下载。
FAQ
格式化会执行查询吗?
不会。SQL Formatter 只分析查询文本并调整关键字、换行和缩进。
应该选哪个方言?
选择实际运行查询的数据库;不确定且使用通用语法时可先选 Standard SQL。
支持存储过程吗?
sql-formatter 主要面向查询与常见语句,复杂存储过程和自定义 delimiter 可能超出支持范围。