跳到主要内容
实用工具箱

SQL 格式化与美化SQL

支持 MySQL、PostgreSQL、Oracle、SQLite、Transact-SQL 等语法的在线美化排版与紧凑压缩

输入原始 SQL0 行0 字符
格式化排版结果0 行0 字符
工具说明与使用提示

工具说明

支持 MySQL、PostgreSQL、SQL Server、SQLite、Oracle 等方言的 SQL 美化与压缩。

默认选择 MySQL、2 空格缩进,可切换标准 SQL、PostgreSQL、SQL Server (T-SQL)、SQLite、Oracle (PL/SQL) 或 4 空格缩进。点击“格式化 SQL”后关键字转为大写;“示例数据”填入示例并立即格式化。输入或选项变化不自动计算,解析失败保留已有结果并显示错误。

左右栏的“清空”只清除对应文本,已有解析错误仍保留;再次点击格式化或压缩后清除错误提示。左栏为空时点击格式化会清空右栏。

“压缩单行”将所有连续空白合并为一个空格,包括字符串内部空白和行注释后的换行;它不解析 SQL,也不保证压缩后语义不变。左栏为空时使用右栏内容,右栏可直接编辑。工具只处理文本,不执行 SQL,不检查数据库中的对象和语义。

数据与隐私

所有处理在当前浏览器完成,不会将输入、密钥或结果放入 URL、日志或浏览器持久化存储。文件导出会下载到你选择的本地位置。