SQL 格式化
SQL 美化 / 压缩为一行
在线工具箱 / 实用工具
SQL 格式化:把挤成一行的 SQL 展开成好读的缩进格式,也能反过来压成一行。可以按数据库方言格式化、统一关键字大小写、调缩进宽度和表达式换行宽度。SQL 全部在你自己的浏览器里解析,不上传服务器。
几个参数
- 方言
- 选你实际用的数据库。选错可能出现关键字被误判、语句被拆散的情况 —— 遇到莫名其妙的换行就换一个方言再试。
- 关键字大小写
- 大写(SELECT)、小写(select)或保持原样。团队规范要求大写就统一成大写,代码评审时省很多口舌。
- 缩进
- 2 / 4 / 8 个空格。
- 表达式换行宽度
- 紧凑(30)/默认(50)/宽松(80)。字段特别多的 SELECT,选宽松会把每个字段单独放一行,选紧凑则会尽量挤在一起。
说明
支持一次贴多条语句。SQL 在本地解析,不会上传;只有点按钮执行格式化时才校验登录与积分。日志里贴出来的 SQL 常带着参数占位符(? 或 $1),格式化成什么样就还是什么样,不会被改写。
同类工具