表格转 SQL INSERT 语句

粘贴一张表格或上传 CSV / Excel 文件,把输出格式设成 SQL,就能把 INSERT 语句直接复制进初始化脚本、迁移文件或测试数据。表头行变成列名清单,每个数据行生成一条语句。

值按 SQL 的规则转义:单引号翻倍、空白单元格写成 NULL、标识符用 MySQL 风格的反引号包起来。表名可以改,所有内容都在浏览器里生成。

表格转文本

把表格变成可以直接粘走的文本:Markdown / HTML / TSV / SQL / JSON。文件不上传。

数据不会离开这个浏览器

文件在你自己的设备上解析、预览和画图,一个字节都不会上传(连样例都不传)。关掉页面,数据就没了。

也可以直接粘贴表格文本

怎么用

  1. 1.导入 Excel / CSV / TSV / JSON 文件,或直接粘贴表格;文件在你自己的设备上解析。
  2. 2.选列:一个分类维度 + 最多三个数值列。
  3. 3.点一次生成,之后随便调——图表类型、聚合方式、排序、主题都实时生效。
  4. 4.下载图片,或把结果发布成会自动过期的加密链接。

常见问题

生成的语句给哪种数据库用?
语句使用反引号包裹标识符,与 MySQL / MariaDB 一致。PostgreSQL、SQLite、SQL Server 把反引号换成双引号即可直接执行。
空单元格和空字符串怎么区分?
空白单元格写成 NULL;只要有内容(哪怕只是一个空格)就写成带引号的字符串,所以 NOT NULL 的列不会因为空值报错。

相关工具