【发布时间】:2011-06-11 01:06:10
【问题描述】:
我在 mysql 中使用 LOAD DATA INFILE。在我的输入文件中,我有“x”字符,但我必须将它作为 NULL 保存到数据库中。我该怎么做?
【问题讨论】:
标签: mysql null load-data-infile
我在 mysql 中使用 LOAD DATA INFILE。在我的输入文件中,我有“x”字符,但我必须将它作为 NULL 保存到数据库中。我该怎么做?
【问题讨论】:
标签: mysql null load-data-infile
load data infile...
into table ...
fields terminated by...
lines terminated by ...
(
my_field...
)
set
my_field = if(my_field = 'x', null, my_field);
【讨论】:
load data infile...
into table ...
fields terminated by...
lines terminated by ...
(
@var...
)
set
my_field = if(@var = 'x', null, @var);
感谢佩卡
【讨论】: