SQL 格式化
本機美化/壓縮 SQL,支持 MySQL、PostgreSQL、SQLite 等方言
交互控件将随脚本加载;处理始终在浏览器本地完成。
正在載入工具…
这个工具能做什么
- 美化/压缩
- 多方言
- 关键字大小写
- 本地处理
- 不连库
示例
- 输入:select a from t where id=1
- 输出:SELECT a\nFROM t\nWHERE id = 1
适用 / 不适用
- 适用:把一行 SQL 变可读
- 适用:统一团队 SQL 风格初稿
- 不适用:执行查询或解释执行计划
技术与隐私说明(可验证)
- 只做格式化,不访问数据库
- 方言差异以选项为准
- 数据:全程浏览器本地处理,不上传到 www.518882.com 服务器。
怎么用(步骤)
- 粘贴 SQL,选择方言与美化/压缩模式,结果实时更新。
- 可切换关键字大写与缩进宽度。
- 全部在浏览器本地完成,SQL 不会上传。
- 复杂方言特性若解析失败,可改「标准 SQL」再试。
常見問題
支持哪些方言?
含标准 SQL、MySQL、PostgreSQL、SQLite、MariaDB、SQL Server、BigQuery、Spark 等。以上说明对应「SQL 格式化」本页实际行为;默认不把输入内容发往服务器处理。
会执行 SQL 吗?
不会。只做格式化,不连接任何数据库。以上说明对应「SQL 格式化」本页实际行为;默认不把输入内容发往服务器处理。
数据上传吗?
不上传,库文件随站点本地加载。SQL 格式化:处理只在浏览器本地完成,不会把内容上传到 www.518882.com 或第三方接口;无需注册,可在开发者工具网络面板自行核对。
压缩模式是什么?
先格式化再折叠空白,得到更短的单行/少行 SQL。以上说明对应「SQL 格式化」本页实际行为;默认不把输入内容发往服务器处理。
格式化失败怎么办?
检查引号是否闭合,或切换方言;个别方言扩展语法可能不被支持。以上说明对应「SQL 格式化」本页实际行为;默认不把输入内容发往服务器处理。