SQL 格式化工具与美化工具

在浏览器中本地清理来自日志、迁移、BI 工具和数据库客户端的紧凑 SQL。

点击选择 .sql 文件或将其拖放到此处

您也可以将 SQL 直接粘贴到编辑器中。

0 字节

0 字节

就绪

方言感知格式化

使用与 MySQL、PostgreSQL、SQL Server、SQLite、BigQuery、Snowflake 或 Redshift 的 SQL 相匹配的格式化模式。

没有数据库连接

该工具仅重写粘贴的文本以提高可读性。它不验证表、列、权限或运行时行为。

安全分析

使用事件仅包含所选方言和大致输入大小范围,绝不包含 SQL 文本、标识符、字面量或文件名。

相关开发者工具

常见问题解答

我的 SQL 会上传到 Convertr 吗?

不。SQL 格式化在您的浏览器中运行,使用一个捆绑的开源格式化程序。查询、表名和值不会发送到 Convertr 服务器。

支持哪些 SQL 方言?

格式化器支持标准 SQL 以及常见方言,包括 MySQL、MariaDB、PostgreSQL、SQL Server T-SQL、SQLite、BigQuery、Snowflake 和 Redshift。

它是否执行 SQL 或连接到我的数据库?

不。该工具仅格式化文本。它不会执行 SQL、连接到数据库、检查模式或验证对象名称。

格式 SQL Formatter

使用所选方言和缩进设置格式化或压缩支持的 SQL 文本。

输入
SQL 文本、方言、关键字大小写和缩进选项.
输出
格式化后的 SQL 文本,可供审查或复制.
实际限制
格式化不会连接到数据库、验证模式名称、优化查询或保证支持每个供应商扩展。
隐私与数据处理
SQL 文本、方言、关键字大小写和缩进选择在此浏览器选项卡中处理。Convertr 不会接收或存储它;关闭或重新加载页面会清除工作状态,除非工具明确提供本地下载。

如何使用此工具

  1. 在工具控件中提供 SQL 文本、方言、关键字大小写和缩进选项。
  2. 选择影响格式化 SQL 文本(供审查或复制)的设置,然后运行工具。
  3. 在复制或下载之前,查看格式化好的 SQL 文本,准备审查或复制。

常见故障模式

未终止的字符串、注释或不支持的方言语法可能会产生解析错误或不完美的格式化。

有用的例子

格式化一个嵌套的 PostgreSQL SELECT 语句,包含连接和子查询,使其成为可读的子句和缩进。