如何使用 LOAD DATA LOCAL INFILE 添加自定义值? time_added 列是第七列,该文件只有第一列和第二列两个值。对于第 7 列,time_added,我想在从文件加载时使用 unix 时间戳。
此代码不起作用:
$result = mysql_query("LOAD DATA LOCAL INFILE '{$myFile}' INTO TABLE {$table} FIELDS TERMINATED BY ':' LINES TERMINATED BY '\n' SET `time_added`=unix_timestamp()");
最佳答案
为什么这行不通?
LOAD DATA INFILE 'file.txt'
INTO TABLE t1
(column1, column2)
SET column7 = unix_timestamp();
关于mysql - LOAD DATA LOCAL INFILE 自定义值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12965008/