SQL 输入
输入需要处理的 SQL
SELECT u.id, u.username, u.email, o.order_no, o.amount FROM users u LEFT JOIN orders o ON u.id = o.user_id WHERE u.status = 1 AND o.create_time >= '2024-01-01' ORDER BY o.amount DESC LIMIT 10;
支持 MySQL、PostgreSQL、Oracle 等主流 SQL 方言,自动兼容注释和特殊字符
格式化配置
缩进类型
空格
制表符
缩进大小
2 个
4 个
8 个
SQL 方言
MySQL
PostgreSQL
Oracle
SQL Server
标准 SQL
格式化 SQL
压缩 SQL
复制输入
处理结果
处理后的 SQL(语法高亮)
复制结果
清空内容
提示:格式化后自动高亮 SQL 关键字,压缩后去除所有多余空格、换行和注释
复制成功!