使用说明
- 粘贴 SQL 语句,从日志或 ORM 中复制出来的超长单行语句也可以。
- 选择数据库方言,以便正确识别方言特有的语法。
- 选择关键字大小写(大写、小写或保持原样)和缩进宽度,结果会实时更新。
常见问题
格式化会改变查询的逻辑吗?
不会。只会调整空白字符和(可选的)关键字大小写,标识符、字符串和注释都会原样保留。
为什么我的 SQL 格式化失败?
通常是方言选错了(比如反引号标识符需要选 MySQL),或者语句中含有模板占位符。换一个方言试试,或者把占位符替换成实际的值。
格式化和美化 MySQL、PostgreSQL、SQLite、SQL Server、BigQuery、Snowflake 等方言的 SQL 语句,可选关键字大小写和缩进,全部在本地完成。
本地运行 —— 你的输入不会离开当前页面。
已从分享链接还原输入。
不会。只会调整空白字符和(可选的)关键字大小写,标识符、字符串和注释都会原样保留。
通常是方言选错了(比如反引号标识符需要选 MySQL),或者语句中含有模板占位符。换一个方言试试,或者把占位符替换成实际的值。