将 SQL INSERT 转换为 CSV

粘贴 SQL「INSERT INTO」语句(例如来自数据库转储),即可提取其中的数据,生成可下载的 CSV 表格。

示例:
将 .sql 文件拖放到此处,或在下方粘贴其内容。最大 15 MB。

工作原理

收到了一份 SQL 转储(数据库导出文件),只想把数据放进表格里,又不想搭建 SQL 服务器?粘贴「INSERT INTO table (col1, col2) VALUES (...), (...);」语句即可:列名将作为表头,每个值元组都会变成生成的 CSV 中的一行。

转义的单引号和 NULL 值能处理吗?

可以,按 SQL 习惯重复的单引号(「O''Brien」会变成「O'Brien」)会被正确解析,关键字「NULL」会被转换为 CSV 中的空单元格。

如果多条 INSERT 语句针对不同的表,会怎样?

工具会检测粘贴文本中的所有 INSERT 语句,但只导出列与找到的第一条语句完全相同的那些;如果有其他语句因此被忽略,会有消息提示您。

100% 本地处理:SQL 解析和 CSV 生成完全在您的浏览器中进行,您的转储文件绝不会发送到服务器。