【发布时间】:2013-02-13 06:42:18
【问题描述】:
我正在尝试从 CSV 文件加载数据,在少数日期字段列中,CSV 中的数据无效。但是当我运行 LOAD DATA INFILE 语句时,它会在这些列中插入 NULL 值。如何跳过包含无效数据的整行?
【问题讨论】:
-
什么意思 - 无效?如果存在无效数据,则 LOAD DATA INFILE 将停止工作;但在您的情况下,它会继续工作,只是插入 NULL。显示示例。
-
是的,它插入 NULL 但不是 NULL,我想跳过无效的记录插入(与数据库中的数据类型不匹配的数据,例如插入到日期时间字段的字符串数据)。