使用Load Infile从具有空字符串和空值的文件中加载数据

时间:2019-04-05 09:36:02

标签: mysql csv load-data-infile load-csv

我想将csv文件中的所有null和空字符串值作为null加载到mysql表中。

我需要一种通用的方式。该规则应适用于所有列。 我无法在查询中指定每个列的名称。

示例:

(@vone, @vtwo, @vthree, @vfour, @vfive)
SET
one = nullif(@vone,''),
two = nullif(@vtwo,''),
three = nullif(@vthree,''),
four = nullif(@vfour,'')
;

我将不同的文件加载到不同的表中。在这种情况下,我什至不知道表中存在多少列。 我需要一些通用的东西。

0 个答案:

没有答案