我在 mysql 中使用 LOAD DATA INFILE。在我的输入文件中,我有“x”字符,但我必须将它作为 NULL 保存到数据库中。我该怎么做?
问问题
3058 次
2 回答
3
load data infile...
into table ...
fields terminated by...
lines terminated by ...
(
my_field...
)
set
my_field = if(my_field = 'x', null, my_field);
于 2011-01-18T11:35:03.973 回答
1
load data infile...
into table ...
fields terminated by...
lines terminated by ...
(
@var...
)
set
my_field = if(@var = 'x', null, @var);
感谢佩卡
于 2011-01-18T11:52:25.683 回答