【发布时间】:2019-07-14 11:07:30
【问题描述】:
我正在尝试将 tsv 文件加载到 mariadb 表中。其中一个字段是可为空的 DATE。 根据我的收集,加载数据 infile 使用“\N”来识别空内容,但在这种情况下,这是不行的:
ERROR 1292 (22007) at line 1: Incorrect date value: '\N' for column 'delete_date' at row 1
知道如何在不为导入编写特定 CASE WHEN 的情况下导入该数据吗?它是加载多个表的脚本的一部分,因此我不想将其视为特殊情况。
将字段留空当然也是一个错误:
ERROR 1292 (22007): Incorrect date value: '' for column 'delete_date' at row 1
我认为可以为日期导入空值,所以我一定是遗漏了一些东西。
【问题讨论】:
标签: mysql mariadb load-data-infile