0

我正在编写测试脚本,我想将 results.csv 文件作为 BLOB 加载到数据库中。基本上我希望我的桌子看起来像:

序列号 | 结果|。

所以每个设备一行。对于序列号为 A123456789 的设备,我的代码看起来像这样(为简单起见,更改了名称和路径)。该表称为测试。

create table test (serial_number varchar(20), results longblob);
insert into test values ('A123456789',load_file('C:/results.csv'));

但是,当我这样做时,应该包含 BLOB 的第二列出现包含 NULL,没有引发异常。

如果我在记事本中打开我的 results.csv 文件,然后保存为 .txt 文件而不做任何更改,那么当我运行相同的代码用路径中的“.txt”替换“.csv”时,我得到的正是我想要的。基本上,如果我可以将 csv 文件加载为文本文件,它也可以解决我的问题。

感谢您可以贡献的任何东西。

4

0 回答 0