我想使用 LOAD DATA INFILE 来加载 .txt 文件。
该文件仅包含某些列的数据,因此我想使用 SET 来指定文件中未包含的其中一列的值。
这是我要使用的语法:
LOAD DATA LOCAL INFILE 'file.txt'
INTO TABLE some_table
FIELDS TERMINATED BY ','
(column1, column2, column3)
SET column4 = 100
问题是 SET 只是 MySQL 5.0 中的一个选项;不幸的是,我坚持使用 MySQL 4.1。
是否有使用 v. 4.1 的等效方法来完成此操作?