代码格式化工具

SQL Formatter

格式化常见 SQL 查询并选择实际支持的方言;工具绝不会连接数据库。

Ctrl / ⌘ + Enter 可执行
只读结果

按 Standard SQL、MySQL、PostgreSQL 或 SQLite 方言格式化查询文本。

这个工具是什么

SQL Formatter 使用站内固定版本的 sql-formatter 对语句进行词法与语法感知排版。方言选择会影响标识符、运算符和关键字的识别,因此应与查询目标数据库一致。

  • 提供 Standard SQL、MySQL、PostgreSQL 与 SQLite。
  • 关键字统一为大写,缩进可选 2 或 4 空格。
  • SQL 始终只作为文本,不建立数据库连接。

如何使用

  1. 粘贴 SQL 查询。
  2. 选择对应 SQL 方言和缩进宽度。
  3. 点击“格式化 SQL”。
  4. 查看解析错误或复制格式化结果。

常见用途

  • 整理 JOIN、子查询和复杂 WHERE 条件。
  • 统一迁移脚本与代码审查格式。
  • 通过方言解析发现不适用的语法。

SQL Formatter 功能特点

按 Standard SQL、MySQL、PostgreSQL 或 SQLite 方言格式化查询文本。 适合日常开发、调试、数据整理与代码优化场景,处理结果可直接查看、复制或下载。

FAQ

格式化会执行查询吗?

不会。SQL Formatter 只分析查询文本并调整关键字、换行和缩进。

应该选哪个方言?

选择实际运行查询的数据库;不确定且使用通用语法时可先选 Standard SQL。

支持存储过程吗?

sql-formatter 主要面向查询与常见语句,复杂存储过程和自定义 delimiter 可能超出支持范围。

返回开发者工具分类首页