本地处理
$ devdesk sql--local
格式与文档

SQL 在线格式化:MySQL、PostgreSQL 与 SQLite

免费整理 SQL 缩进和关键字,支持 SQL、MySQL、PostgreSQL、SQLite 方言。提供查询示例,所有处理在本地进行,不执行语句。

正在加载本地工具…

使用说明

选择数据库方言后格式化。仅整理语句,不连接数据库,也不执行 SQL。

工具输入不上传

操作步骤

  1. 选择与查询相符的 SQL 方言。
  2. 粘贴语句并点击「格式化」。
  3. 核对条件、连接和参数后复制输出;可用文本对比查看变化。

查询示例:筛选与排序

select id, name from users where active = true order by id desc;

使用默认 SQL 方言可整理成分行缩进的 SELECT、FROM、WHERE 和 ORDER BY。示例不会连接 users 表。

常见问题

格式化会执行 SQL 吗?

不会。没有数据库连接,也不会读写表;输出仅为文本。

能检查性能和语义吗?

不能。格式化成功不代表字段存在、权限正确或执行计划合理。请在合适的数据库环境中单独验证这些条件。

为什么占位符或专用语法报错?

先检查方言是否选对。模板变量、ORM 片段或数据库扩展未必能被解析;先替换成最小有效示例定位问题,不要直接改动原始查询的业务条件。