zh-Hans v
en zh tw

CSV 转 SQL INSERT

显式选择文本、整数、小数、布尔或 null 列类型,将 CSV 转为 SQL,支持表头与方言转义。

使用方法

不填类型列表时所有单元格按文本处理,001 等编码会保留引号。可按列填写类型,例如 text,integer,text;支持 text、integer、decimal、boolean、null。

表头提供列名,关闭表头后使用 column_1、column_2 等名称。空值转 NULL 需主动启用。整数、小数经过校验,不作为任意表达式拼接,文本按所选 SQL 方言处理。

行为与限制

只生成 INSERT 文本,不创建表或连接数据库,应按现有表结构检查类型。最多 1,000 个数据行,标识符最多 63 个 UTF-8 字节,输入最多 200,000 个字符。

常见问题

为什么 MySQL 文本使用十六进制转换?

这样保留 UTF-8 字节,不依赖服务器的反斜杠转义 SQL 模式。

输入会发送到服务器吗?

不会。处理在浏览器中完成,不将输入提交到 API,也不修改原文件或远程数据库。

其他语言