SQL 格式化
格式化 SQL 语句使其更易读
特征
可指定 5 种缩进宽度
可从 2~4 个空格、制表符、压缩中选择
统一关键字大小写
一键转换为大写、小写或首字母大写
标识符大小写也可单独指定
可另行调整表名、列名的大小写
支持文本与文件输入
同时支持粘贴和读取 .sql 文件
使用方法
1
输入 SQL 语句
在文本标签页中直接粘贴,或在文件标签页中选择 .sql 文件
2
指定格式化选项
选择缩进宽度、关键字、表名/列名、注释的处理方式
3
点击格式化按钮
点击格式化按钮后,SQL 会按指定条件整理并显示在右侧
4
复制或保存结果
复制格式化后的代码,或下载为 .sql 文件
使用场景
提升代码审查效率
统一换行和缩进,使差异和语法更易于阅读
统一公司内部编码规范
统一关键字和标识符的大小写,标准化团队内的写法
提升长查询的可读性
将挤在一行的 SQL 分层显示,便于把握子查询和条件
用于日志的单行压缩
压缩已格式化的 SQL,嵌入脚本或配置文件中
学习 SQL 时把握结构
格式化示例语句,直观理解子句分隔和嵌套结构
基础知识
SQL 格式化中要统一什么
SQL 格式化中,统一 SELECT、WHERE 等关键字的大小写、按子句进行换行,以及按嵌套深度进行缩进。执行逻辑不变,仅提高可读性。
为什么要格式化 SQL
长 SQL 一行连接的情况下,难以追踪结构、难以区分条件和连接的边界。按子句进行换行和缩进后,在代码审查和故障排查时能够快速理解查询的意图。
安全性与隐私
浏览器内完成
输入数据仅在您的浏览器内处理,不会发送至外部。
仅在浏览器内处理
SQL 的格式化完全在您的浏览器内进行,输入数据不会发送到服务器。
通信采用HTTPS加密
页面加载也通过TLS加密,第三方无法读取内容。
不向第三方发送
不向广告网络、跟踪器等外部服务发送输入内容。
结果不自动保存
输入的 SQL和输入建议不会保存到服务器。
在Google搜索中关注RAKKOTOOLS
175个实用工具,在Google搜索和AI搜索中更容易找到!
- 在搜索中找到
- 在AI搜索中也显示
- 发现新工具
