原始 SQL (Raw SQL)
格式化后的 SQL

SQL 格式化工具 (SQL Formatter)

立即格式化、美化和标准化您的 SQL 查询。支持 Standard SQL、MySQL、PostgreSQL 等多种方言。

如何格式化 SQL

1

粘贴您的 SQL

将原始的、未格式化的 SQL 查询粘贴到左侧的编辑器窗格中。

2

配置选项

选择您特定的 SQL 方言、缩进样式和关键字大小写首选项。

3

复制或下载

该工具会立即格式化您的查询。将结果复制到剪贴板或将其下载为 .sql 文件。

常见问题解答

什么是 SQL 格式化工具?

SQL 格式化工具是一种在线工具,它可以接受未格式化或混乱的 SQL 代码,并使用适当的缩进、换行和大小写对其进行重组,使其更容易阅读、理解和调试。

支持哪些 SQL 方言?

我们的工具支持广泛的流行方言,包括 Standard SQL、MySQL、PostgreSQL、PL/SQL、T-SQL (Transact-SQL)、SQLite、MariaDB、DB2 和 BigQuery。

我可以更改关键字(如 SELECT 或 FROM)的大小写吗?

是的!您可以使用设置中的“关键字大小写”下拉菜单,强制使用大写、小写或保留查询中关键字的原始大小写。

这个工具会执行我的 SQL 查询吗?

不,此工具严格按照文本方式格式化您的代码。它不执行查询,也不连接到任何数据库。

我的 SQL 代码会被发送到服务器吗?

不会,所有格式化都完全在您的浏览器(客户端)内完成。您的 SQL 查询和架构详细信息是完全私密的,永远不会离开您的计算机。

我可以使用制表符而不是空格进行缩进吗?

是的,该工具允许您选择空格或制表符进行缩进。如果您选择空格,您还可以指定每个缩进级别的确切空格数(例如 2、4、8)。

为什么在格式化时我的查询显示错误?

格式化库要求您的 SQL 在语法上有效。如果您遗漏了逗号、未闭合的引号,或者选择了该方言未知的语法,格式化程序可能会失败并显示错误消息。

我可以同时格式化多个查询吗?

是的,只要它们用有效的语句分隔符(通常是分号“;”)分隔,该工具就会格式化输入编辑器中提供的所有查询。

如何下载我格式化后的 SQL?

代码格式化后,只需单击工具栏中的“下载”按钮。这将生成一个包含美化后的查询的 .sql 文本文件,并提示您的浏览器保存它。

这个 SQL 格式化工具可以免费使用吗?

绝对免费。SQL 格式化工具 100% 免费,没有使用限制,无需注册,也没有任何隐藏费用。