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(支持方括号包裹标识符)、PostgreSQL、SQLite、Oracle等。标准的INSERT INTO ... VALUES (...)语法均可正确解析。对于带schema前缀的表名(如dbo.users),工具会自动提取最后的表名作为输出文件名。
支持批量多条INSERT语句吗?
支持。您可以粘贴多条独立的INSERT语句,每条以分号结尾。工具会自动识别每条语句并进行解析。如果多条语句操作的是同结构的表,数据会被合并显示;如果是不同的表,则以第一条语句的列结构为准。建议一次处理同一表的INSERT语句效果最佳。同时支持单条INSERT语句中跟多组VALUES(逗号分隔),这是最高效的批量插入格式。
字符串中的特殊字符如何处理?
工具内置了完整的SQL字符串解析逻辑:
• 单引号转义:SQL中用
• 双引号:部分数据库用双引号包裹字符串,同样支持
• 逗号、换行:字符串内部的逗号、换行符不会被误判为分隔符
• NULL值:大小写不敏感识别
• 布尔值:识别
• 单引号转义: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内容或解析结果写入任何数据库或磁盘文件,请求处理完毕后数据立即从内存中释放。对于极度敏感的生产数据,建议您先手动脱敏后再使用本工具。