如何在mysql加载数据时保留旧值?

8dtrkrch  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(182)

我用下面的方法批量插入 csv 数据到 mysql 表格:

LOAD DATA LOCAL INFILE '' REPLACE into table persons 
      (firstname, lastname, age)

个人.csv:


# first,last,age

john,doe,32
jane,done,22

数据库表:

firstname, lastname, age, birthday

问题:如何替换现有行,但保留 birthday 行(如果已设置)?
如前所述 birthday 行将始终包含 NULL 值,无论插入前该字段中是否存在值。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题