← 工具

SQL 格式化工具

让 SQL 更易读,关键字大小写随你选,或压缩成一行。

私密:你的文件不会离开你的设备。

使用方法

  1. 选择你的文件。
  2. 按需调整设置。
  3. 下载结果,或用 BroAllDone 发送到另一台设备。

常见问题

怎么格式化 SQL?

粘贴查询语句或打开 .sql 文件,选择 SQL 方言,然后点“格式化 SQL”。每个子句各占一行,关键字按你选的大小写显示。

支持哪些数据库?

支持 MySQL、MariaDB、PostgreSQL、SQL Server (T-SQL)、Oracle PL/SQL、SQLite、BigQuery、Snowflake、Amazon Redshift、Spark、Hive、Trino、DuckDB、ClickHouse、Db2 等。选对方言,才能正确识别它的特殊语法。

能把 SQL 压缩成一行吗?

能。点“压缩”会去掉换行、多余空格和注释。引号里的文本、带引号的名称、/*+ … */ 这样的优化器提示,以及 GO、DELIMITER 这类行都会保留,脚本照样能运行。

格式化会改动我的查询吗?

不会。只有空格、换行,以及你选择时的关键字大小写会变化。值、名称和字符串都原样保留。

为什么会提示语法错误?

按所选方言无法解析这条查询,常见原因是少了括号或引号。会显示出错的行号和列号,点“定位”即可跳过去。也请确认选对了方言。

我的 SQL 会被上传吗?

不会。所有处理都在你的浏览器里完成,你的查询不会离开你的设备。

更多免费工具