>_
SQL

SQL 格式化

格式化和美化 MySQL、PostgreSQL、SQLite、SQL Server、BigQuery、Snowflake 等方言的 SQL 语句,可选关键字大小写和缩进,全部在本地完成。

本地运行 —— 你的输入不会离开当前页面。

关键字

使用说明

  1. 粘贴 SQL 语句,从日志或 ORM 中复制出来的超长单行语句也可以。
  2. 选择数据库方言,以便正确识别方言特有的语法。
  3. 选择关键字大小写(大写、小写或保持原样)和缩进宽度,结果会实时更新。

常见问题

格式化会改变查询的逻辑吗?

不会。只会调整空白字符和(可选的)关键字大小写,标识符、字符串和注释都会原样保留。

为什么我的 SQL 格式化失败?

通常是方言选错了(比如反引号标识符需要选 MySQL),或者语句中含有模板占位符。换一个方言试试,或者把占位符替换成实际的值。

反馈问题或提建议 →