SQL 格式化 / 压缩

关于这个工具

格式化会美化 SQL 语句:识别到的关键字转为大写,SELECT、FROM、WHERE、JOIN、GROUP BY、ORDER BY 等主要子句各占一行,选中的列做缩进,逗号分隔的字段逐个换行。压缩则去掉多余空白,把整条查询合并为紧凑的单行。

内部用手写的简易 tokenizer 逐字符扫描查询,保留字符串字面量和带引号的标识符内容不被改动。它是轻量的美化器而非完整的 SQL 解析器,某些方言的特殊语法可能无法完美重排。全部在浏览器本地运行,查询不上传。

相关工具

JSON FormatterCSS FormatterJS Minifier