obloader如何区分null和空字符串

【 使用环境 】测试环境
【 OB or 其他组件 】 obloader
【 使用版本 】4.3.0
【问题描述】
采用CUT 格式的数据文件进行数据导入
数据库字段null和空串在数据文件中都都以空来展示,obloader导入的时候默认转换成空字符串进行导入,但是int类型的字段导入空串会报错。针对这种现象有什么好解决办法吗

表结构如图:


sql如图:

数据是怎么导出的呢?

导入和导出是可以指定null和空串的

是导出的时候就把null指定为字符串null吗

正常导出默认值是null的字段数据,导出的语句里数据是null的。

测试数据
7020080427801563|7020080427801563||10|0||510|0|Y|90400649
1020121089034076|1020121089034076||7230|0||50|0|T|90724492

./obloader -hxx.xx.xx.104 -uroot@abc -P2881 -Dtest -p’xxxx’ --csv --table ‘test’ --column-separator ‘|’ -f /home/admin/sql.txt

测试会导入成功,数据文件中的空会根据类型转换。