我正在使用以下方法将csv
数据批量插入到mysql
表中:
LOAD DATA LOCAL INFILE '' REPLACE into table persons
(firstname, lastname, age)
persons.csv:
#first,last,age
john,doe,32
jane,done,22
数据库表:
firstname, lastname, age, birthday
问题:如何替换现有行,但是如果已经设置,请保留birthday
行?
我按上述方式使用,无论插入之前该字段中是否存在值,birthday
行将始终包含NULL
个值。