在MySQL中使用LOAD DATA INFILE在一个列中插入CSV数据并在其他列中自定义输入吗?

问题描述 投票:1回答:1

我在具有3列的MySQL数据库中有一个预定义的表(包含数据):

brandId INT AUTO_INCREMENT,
brand CHAR,
insertDateTime DATETIME

[我有一个存储在csv文件中的品牌列表(10,000行)。

我想将品牌作为新行插入表中,insertDateTime显示插入的日期时间。

[我知道我可以使用LOAD DATA INFILE从csv加载品牌,并且可以使用NOW()函数计算插入日期时间,但是如何将它们合并到一个查询中?

mysql sql database date load-data-infile
1个回答
1
投票

您可以使用SETLOAD DATA子句提供不是来自输入文件的值。

© www.soinside.com 2019 - 2024. All rights reserved.