文件格式转换工具

SQL 转 CSV 工具

在线将 SQL INSERT 语句中的 VALUES 数据提取并转换为 CSV 格式文本,同时统计解析行数。

运行工具

本工具用于将包含 VALUES 子句的 SQL INSERT 语句提取转换为标准 CSV 文本格式。在日常开发或数据导出过程中,数据库备份或脚本经常以 INSERT 语句形式保存数据。将 SQL 文本粘贴至输入框后,工具会识别其中的 VALUES 数据分组,自动将每组由圆括号包裹的值解析并转换为对应的 CSV 数据行。转换完成后,界面不仅直接显示生成的 CSV 内容,还会同步统计并展示解析的数据行数。若输入内容为空、仅包含空白字符或缺少可识别的 VALUES 语法结构,工具将输出空文本并将解析行数记为零。此工具适合处理结构规整的批量插入数据,助您快速整理和转储表格内容。

使用说明

  1. 在输入框中粘贴包含 VALUES 子句的 SQL INSERT 语句。
  2. 点击运行按钮开始解析 SQL 中的数据项。
  3. 在结果区域查看生成的 CSV 文本内容以及解析出的数据行数。
  4. 根据需要复制生成的 CSV 数据用于电子表格或进一步分析。

示例

  • 输入 INSERT INTO users (id, name, age) VALUES (1, 'Alice', 28), (2, 'Bob', 34);,工具将其转换为包含两行数据的 CSV 文本,并显示解析行数为 2。
  • 输入 INSERT INTO products VALUES (101, 'Desk', 199.9), (102, 'Chair', 49.5), (103, 'Lamp', 15.0);,工具输出对应的 3 行 CSV 记录,行数统计显示为 3。

常见问题

该工具支持哪些类型的 SQL 语句?

目前主要支持带有标准 VALUES 子句的 INSERT 语句。工具会提取括号内的数据分组并输出为 CSV 行。

如果输入的文本中没有 VALUES 关键字会发生什么?

如果输入内容中没有可识别的 VALUES 子句,工具将输出空白 CSV 结果并将解析行数显示为 0。

是否必须在输入框中填入内容?

输入项为可选配置。如果不输入任何文本或仅输入空白字符,结果将输出空内容且行数计数为 0。

嵌入此工具

使用以下代码,将这个可直接使用的 SmartPlusLab 工具添加到您的网站。