即时格式化和美化SQL查询。支持MySQL、PostgreSQL、SQL Server、Oracle等。所有处理在浏览器中本地完成。
Saved Presets is a Supporter feature.
Tool History is a Supporter feature.
Tool Notes is a Supporter feature.
复制您的SQL查询并粘贴到输入框中。该工具接受任何SQL,包括SELECT、INSERT、UPDATE、DELETE、CREATE、ALTER等。
选择您的SQL方言(MySQL、PostgreSQL等)、缩进级别(2或4个空格)以及是否将关键字转为大写。
点击"格式化"以正确缩进美化您的SQL,或点击"压缩"将其压缩为单行。
格式化后,使用"复制"按钮将结果复制到剪贴板,或点击"下载"将其保存为.sql文件。
我们的SQL格式化工具使用sql-formatter库来解析和格式化SQL查询。所有处理都在您的浏览器本地进行,确保完全的隐私性并支持离线功能。
该工具将您的SQL查询分解为各个组成部分:关键字、标识符、运算符、字面量和注释。然后根据查询结构使用适当的缩进重建查询。
不同的SQL方言有独特的关键字和语法。通过选择正确的方言,格式化工具可以正确识别数据库特定的关键字并正确格式化它们。
格式化工具应用一致的规则:关键字换行、子查询和连接的适当缩进、对齐的列列表以及运算符周围的标准化间距。
具有非标准语法的非常复杂的查询可能无法完美格式化。某些数据库特定功能可能不完全支持。格式化工具专注于可读性,而不是执行优化。
是的,我们的SQL格式化工具完全免费,无需注册。您可以直接在浏览器中格式化无限量的SQL查询,没有任何费用或订阅要求。