0
在嘗試向我的表中插入CSV數據時遇到了一些SQL語法問題,同時更新了「TIMESTAMP」列(注意:我知道這可以通過表結構自動更新,但這不適合我這裏...),但也必須忽略前3行。SQL-SET和IGNORE在一個語句中
總之- 插入CSV數據
- 更新時間戳列
所以
- 忽略前三行
代碼:
$sql= "LOAD DATA LOCAL INFILE '".$import_file."' INTO TABLE `$dbtable`
FIELDS TERMINATED BY '".$fieldseparator."'
LINES TERMINATED BY '".$lineseparator."'
SET TIMESTAMP = '".date('Y-m-d H:m:s')."', IGNORE 3 LINES";
所有,在聲明中,可以這樣做? SQL與IGNORE 3 LINES
行發生錯誤。