SQL 格式化程序

使包含连接、子查询和 CASE 表达式的 SQL 更易于检查,而无需执行。

Your data is processed locally in your browser and is never uploaded.Maximum: 4 MB per file. Input is not saved in browser storage or placed in the URL.
Output

Limitation: This formats tokens only. It does not execute SQL or verify tables, columns, permissions, procedures, dialect semantics or runtime behaviour.

如何使用此结果? tool

  1. 加载 .sql 文件或粘贴 SQL 并进行格式化,然后将输出与源进行比较。
  2. 查看实时结果,并在需要共享时使用“复制结​​果”功能。

如何 transformation works

标记感知格式化程序会在添加换行符的同时保留带引号的字符串和注释。它不会连接到数据库。处理过程完全在此浏览器中运行。页面不会上传、持久化、执行或远程检查所提供的内容。

处理规则

标记感知格式化程序会在添加换行符的同时保留带引号的字符串和注释。它不会连接到数据库。处理过程完全在此浏览器中运行。页面不会上传、持久化、执行或远程检查所提供的内容。

分步指南 transformation

  1. 加载 .sql 文件或粘贴 SQL 并进行格式化,然后将输出与源进行比较。
  2. 标记感知格式化程序会在添加换行符的同时保留带引号的字符串和注释。它不会连接到数据库。处理过程完全在此浏览器中运行。页面不会上传、持久化、执行或远程检查所提供的内容。
  3. 检查显示的结果,如有需要,请复制。

示例

包含 LEFT JOIN、派生表、CASE 和 EXISTS 子查询的 SELECT 语句会转换为缩进的审阅副本。

风险提示

常见问题解答

此工具是否会将我的输入发送到其他地方?

否。交互式计算在您的浏览器中运行,本网站不会将工具输入提交到后端。

我应该如何使用结果?

检查输入的单位和值是否符合实际情况,尤其要注意日期、断点和舍入方式。

相关工具