全部计算器·SQL 格式化

SQL 格式化

把 SQL 查询排成每个主要子句独占一行

可读比紧凑重要

把每个主要子句放到单独一行,查询的形状一眼就看得出来——有几个 join,过滤发生在哪里,那个子查询是不是干了比你以为更多的事。

只排版,不解析

它只是把文本重新摆好,既不理解你的表结构,也不检查查询是否合法。那些要交给数据库去验。

广告

顺便看看 — 加密货币交易所注册福利

其他计算器

常见问题

Q. 会改动我的查询吗?

只动空白,以及你要求时的关键字大小写。词元本身不碰,所以行为不会变。

Q. 支持哪些方言?

常见的子句关键字在 MySQL、PostgreSQL、SQLite 和 SQL Server 里是共通的,所以这些都能排得像样。各家特有的语法原样通过。

Q. 我的查询会被上传吗?

不会。格式化在你的浏览器里完成——这一点很要紧,因为查询里常常带着你不愿公开的表名和列名。