SQL 美化器:在线格式化 SQL,支持 12 种方言
SQL 美化器使用 sql-formatter 将 SQL 输入转换为缩进一致、更易阅读的输出。从 12 种支持的方言中选择,包括 PostgreSQL、MySQL、T-SQL、PL/SQL、BigQuery 和 Snowflake,然后设置缩进和关键字大小写。粘贴或拖放查询,在浏览器中格式化,并将结果复制用于代码审查、文档或代码更改。
SQL 美化器是一款在线 SQL 美化工具,使用 sql-formatter 将 SQL 输入转换为易读、排版一致的输出。它支持 12 种 SQL 方言,包括 PostgreSQL、MySQL、T-SQL、PL/SQL、BigQuery 和 Snowflake。粘贴或拖放 SQL,选择相应的方言,并将结果格式化用于审查、文档或代码更改。
格式化工具应用缩进和其他可用的格式化选项,并允许您选择关键字大小写。这些控件使语句更易于浏览,无需手动重新排列 SQL。处理针对不同数据库系统编写的 SQL 时,选择方言非常有用,因为方言可能具有不同的语法。
SQL 用于查询和处理数据,而格式化改变了 SQL 语句的排版以方便人们阅读。美化后的查询更易于检查、适合在代码审查中讨论,也方便加入错误报告。您还可以使用一致的格式来减少比较 SQL 文档时的空白差异。SQL 美化器用于格式化 SQL;它不会将 SQL 转换为其他数据格式。
本工具完全在浏览器中运行。您的 SQL 在设备上处理,不会发送到服务器;页面加载后,工具支持离线使用。这使得无需上传查询内容即可格式化 SQL。
SQL 美化器对于需要检查、分享或整理 SQL 的开发者和 DevOps 工程师非常有用,无论是处理小片段还是较大的文档。其方言支持和格式化控件让 SQL 在审查和日常开发任务中更易于使用。
步骤 1:将 SQL 粘贴或拖放到输入区域。您可以格式化完整的 SQL 文档或较小的查询片段。
步骤 2:选择与输入匹配的 SQL 方言。SQL 美化器支持 12 种方言,包括 PostgreSQL、MySQL、T-SQL、PL/SQL、BigQuery 和 Snowflake。
步骤 3:设置缩进和其他可用的格式化选项。您还可以选择关键字大小写,使输出符合您的偏好风格。
步骤 4:格式化 SQL 并查看结果。美化后的输出更易于浏览,可复制到代码审查、错误报告或项目中。
使用场景:在提交之前,让难以阅读的机器生成的 SQL 文件更易于审查。一致的缩进有助于您专注于查询结构。
使用场景:检查不是您编写的 SQL 文档是否符合需要遵循的规范。易读的格式使语句更易于检查。
使用场景:在比较 SQL 更改之前统一缩进。一致的输出可以减少 diff 中的空白噪音,使实质性修改更加突出。
使用场景:在将查询片段添加到错误报告或代码审查之前先格式化。清晰的排版有助于其他开发者理解 SQL。
使用场景:检查 SQL 输入是否能正常解析,并找到解析问题出现的行。这有助于您缩小格式错误输入的范围。
使用场景:调整关键字大小写和缩进,使查询在项目文档中更易于阅读。将格式化后的结果复制到需要的地方。
使用场景:在与同事分享之前,先美化针对受支持方言编写的 SQL。选择匹配的方言有助于正确地格式化输入。