免费在线 SQL 格式化工具 — 即时美化 SQL 查询
粘贴凌乱的 SQL,使用正确的缩进、关键字大写和方言语法进行格式化。支持 MySQL、PostgreSQL、T-SQL、PL/SQL、SQLite、BigQuery 等。
SQL 输入
格式化 SQL
功能特点
- 可配置缩进格式化 SQL(2、4 或 8 个空格)
- 关键字大写或保持原样
- 支持 8 种 SQL 方言
- 处理复杂查询:CTE、子查询、JOIN、CASE、窗口函数
- 即时输出
- 100% 客户端 — SQL 不离开浏览器
常见问题
格式化会改变 SQL 的行为吗?
不会。格式化只改变空白和关键字大小写,查询逻辑和执行计划完全相同。
我的 SQL 会被发送到服务器吗?
不会。所有格式化在浏览器本地运行。
应该选择哪种方言?
选择与目标数据库匹配的方言。不确定时选择"标准 SQL"。
提示与相关工作流
- 需要格式化查询结果的 JSON?JSON Formatter.
- 对比格式化前后的查询?Diff Checker.
- 处理基于 YAML 的数据库配置?YAML Formatter.