SQL FORMATTER

SQL 格式化,一键美化排版。

把杂乱的 SQL 一键排版为整齐缩进的语句。支持标准 SQL、MySQL、PostgreSQL、SQL Server(T-SQL)、Oracle(PL/SQL)、Spark、BigQuery、Snowflake 等多种方言,可选择关键字大写/小写/保持原样。基于 sql-formatter,SQL 只在浏览器本地处理,不上传。

本页处理在浏览器本地完成

支持哪些 SQL 方言?

内置标准 SQL、MySQL、MariaDB、PostgreSQL、SQL Server(T-SQL)、Oracle(PL/SQL)、DB2、Spark、BigQuery、Snowflake、Redshift、Trino 等方言的关键字与语法规则,能正确处理各自的函数、引号与语法差异。

常见问题

我的 SQL 会上传吗?

不会。格式化全程在浏览器本地完成;仅首次会从 CDN 加载一次 sql-formatter 库,SQL 内容不发送。

格式化会改变语义吗?

不会。它只调整空白、缩进与换行(以及可选的关键字大小写),不改动语句逻辑与标识符。

深入阅读

觉得好用?Found it useful?