SQL代码格式化
在线 SQL 格式化工具,支持 MySQL、PostgreSQL、SQLite、Oracle 等多种数据库方言的 SQL 代码格式化。可自定义关键字大写、标识符小写风格,便于 SQL 审查和团队编码规范对齐。
SQLite
关键词大写
标识符保留原样
函数名保留原样
规范语法
描述
SQL 代码格式化工具适合在写查询、排查慢 SQL、做数据分析或提交数据库脚本前快速整理语句结构。它可以把拥挤的 `SELECT`、`JOIN`、`WHERE`、`GROUP BY` 等片段重新排版,并根据所选方言和大小写规则输出更易审阅的版本,方便继续调试、分享和归档。
页面能力
- 支持 `SQLite`、`BigQuery`、`PostgreSQL`、`MySQL`、`MariaDB` 等常见 SQL 方言。
- 支持设置关键词、标识符、函数名大小写,以及是否输出更规范的语法风格。
- 提供示例、复制与清空操作,适合快速整理查询片段和脚本内容。
什么时候用
- 在 Code Review 前统一查询语句排版,让多表关联、过滤条件和排序逻辑更容易检查。
- 排查线上问题时,先把日志中的单行 SQL 重新格式化,再定位关键条件和字段。
- 做数据分析、报表开发或编写迁移脚本时,提升长语句的可读性和协作效率。
注意事项
- 请尽量选择与实际数据库接近的 SQL 方言,否则某些特定语法可能无法按预期格式化。
- 格式化主要改善可读性,不会自动优化执行计划、索引策略或查询性能。
- 如果语句本身缺少括号、引号或分隔符,页面可能提示解析失败,需要先修正原始 SQL。
相关工具
返回分类- JSON格式化
支持 JSON 校验、格式化、压缩、转义、键排序与 Unicode 转换,适用于 API 调试、日志分析与配置文件排查,实时定位格式错误并一键修复
- JS代码格式化/压缩
支持 JavaScript 代码格式化美化、普通/高级压缩与混淆压缩,便于代码审查、发布优化和线上压缩 JS 的反向调试分析
- Html代码格式化
自动整理 HTML 标签结构与缩进层级,适合排查页面片段标签错误、对齐模板代码及清理富文本编辑器遗留冗余标记
- Css代码格式化/压缩
支持 CSS 格式化美化、压缩优化、CSS/SCSS 互转及重复样式声明分析,一站式整理样式表结构与浏览器兼容性
- Xml代码格式化/压缩
支持 XML 格式化、压缩与节点层级高亮,适合整理 API 返回数据、Spring/MyBatis 配置文件和 SVG 图标源码
- Java代码格式化
统一 Java 类结构、方法体与条件语句的缩进排版,支持 Tab/空格与缩进宽度配置,降低代码评审中的格式噪声