INSERT语句转表格

免费在线SQL INSERT语句转表格工具,支持将MySQL/SQL Server INSERT语句一键转换为可视化HTML表格、CSV格式和Excel文件,自动解析列名与多行VALUES数据,支持批量INSERT语句,适用于数据库迁移、测试数据预览、报表生成等场景。

INSERT SQL 输入

功能特性

一键转换

粘贴INSERT SQL语句即可一键转换为可视化HTML表格,自动识别列名和数据行,无需复杂配置。

多表支持

支持同时解析多条INSERT语句,支持MySQL、SQL Server等主流数据库的INSERT语法,自动合并同结构数据。

CSV导出

一键下载为CSV格式文件,使用UTF-8+BOM编码,确保Excel、WPS打开不乱码,保留原始数据格式。

Excel导出

直接导出为.xlsx格式的Excel文件,自动调整列宽,使用表名作为工作表名称,方便后续编辑分析。

表格预览

直观的HTML表格预览,支持横向滚动查看多列数据,表头固定,高亮NULL值,方便快速浏览数据。

本地安全

所有处理在服务器端完成后立即销毁,不持久化存储您的SQL数据,保障敏感数据安全。

使用说明

1. 粘贴INSERT SQL

  • 将您的SQL INSERT语句粘贴到上方的文本输入框中。
  • 支持标准语法:INSERT INTO 表名 (列1, 列2) VALUES (值1, 值2), (值3, 值4);
  • 可以同时粘贴多条INSERT语句,工具会自动解析并合并同结构数据。
  • 支持MySQL的反引号和SQL Server的方括号包裹表名和列名。

2. 点击转换预览

  • 点击「转换」按钮,工具将自动解析SQL并显示表格预览。
  • 表格顶部会显示解析出的表名、列数和行数信息。
  • NULL值会以红色斜体高亮显示,便于识别空数据。
  • 表格支持横向和纵向滚动,方便查看大量数据。

3. 导出或复制

  • 点击「下载CSV」直接保存为.csv文件,可用Excel直接打开。
  • 点击「下载Excel」保存为.xlsx格式,保留表名作为Sheet名。
  • 点击「复制CSV」将CSV内容复制到剪贴板,可直接粘贴到其他工具。
  • 复制按钮在CSV输出区右上角也可使用。

常见问题

支持哪些SQL方言?
本工具支持主流数据库的INSERT语法,包括MySQL(支持反引号包裹标识符)、SQL Server(支持方括号包裹标识符)、PostgreSQLSQLiteOracle等。标准的INSERT INTO ... VALUES (...)语法均可正确解析。对于带schema前缀的表名(如dbo.users),工具会自动提取最后的表名作为输出文件名。
支持批量多条INSERT语句吗?
支持。您可以粘贴多条独立的INSERT语句,每条以分号结尾。工具会自动识别每条语句并进行解析。如果多条语句操作的是同结构的表,数据会被合并显示;如果是不同的表,则以第一条语句的列结构为准。建议一次处理同一表的INSERT语句效果最佳。同时支持单条INSERT语句中跟多组VALUES(逗号分隔),这是最高效的批量插入格式。
字符串中的特殊字符如何处理?
工具内置了完整的SQL字符串解析逻辑:
单引号转义:SQL中用''表示一个单引号字符,会正确解析为单个'
双引号:部分数据库用双引号包裹字符串,同样支持
逗号、换行:字符串内部的逗号、换行符不会被误判为分隔符
NULL值:大小写不敏感识别NULL关键字,在表格中红色高亮显示
布尔值:识别TRUE/FALSE关键字
导出的Excel是什么版本?
导出的Excel文件使用Office Open XML格式(.xlsx),这是Excel 2007及更高版本的标准格式,可被Microsoft Excel 2007+、WPS Office、LibreOffice、Google Sheets等几乎所有表格软件直接打开编辑。工作表名称取自SQL中的表名(超过31字符时自动截断),列宽会根据内容自动调整以获得最佳显示效果。
我的数据安全吗?
您的数据安全是我们的首要考虑。本工具的处理流程如下:SQL语句通过HTTPS加密传输到服务器,服务器在内存中完成解析后立即生成CSV/Excel文件流返回给您的浏览器,整个过程不会将您的SQL内容或解析结果写入任何数据库或磁盘文件,请求处理完毕后数据立即从内存中释放。对于极度敏感的生产数据,建议您先手动脱敏后再使用本工具。