0
テーブルにCSVデータを挿入しようとしているときにSQL構文に問題がありますが、同時に「TIMESTAMP」カラムを更新しています(注:これはテーブル構造は自動的に更新されますが、ここで私にとってはうまくいきません...)、最初の3行を無視しなければなりません。SQL-SETとIGNOREを1つのステートメントに入れます
だから、短い
- に挿入CSVデータ
- 更新TIMESTAMP列
- は、最初の3行
コードIGNORE:、声明の中で
$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
行のエラーをスローしています。