SQL格式化

在线SQL格式化工具,支持SQL语句美化、压缩、高亮显示

使用说明
功能特点:
  • 支持多种SQL方言(标准SQL、MySQL、PostgreSQL、SQL Server、Oracle)
  • 支持自定义缩进(2空格、4空格、Tab)
  • 支持关键字大小写转换(大写、小写、保持原样)
  • 支持SQL语句压缩(移除多余空格和换行)
  • 一键复制或下载格式化结果
支持的SQL方言:
方言 说明 典型用途
标准SQL ANSI SQL标准 通用SQL语句
MySQL MySQL数据库 Web应用、开源项目
PostgreSQL PostgreSQL数据库 企业应用、数据分析
SQL Server Microsoft SQL Server (T-SQL) 企业应用、.NET项目
Oracle Oracle数据库 (PL/SQL) 大型企业应用
格式化选项:
  • 缩进:控制代码缩进方式(2空格、4空格或Tab)
  • 关键字大小写:将SQL关键字转换为大写、小写或保持原样
  • 压缩:移除多余的空格和换行,生成单行SQL
使用场景:
  • 美化从日志或代码中复制的SQL语句
  • 统一团队的SQL代码风格
  • 压缩SQL以减少网络传输大小
  • 学习和理解复杂的SQL查询结构
快捷键:
  • Ctrl + Enter:执行格式化/压缩
注意事项:
  • 格式化工具会尽力保持SQL语义不变,但建议格式化后进行测试
  • 某些数据库特定的语法可能无法完美格式化
  • 压缩后的SQL可读性降低,仅用于生产环境