LOAD DATA INFILE DEĞİŞTİR birden çok alanda çalışmak için görünmüyor?

0 Cevap php

Ben php ile bir tabloya bir dosya yükleme ediyorum. Böyle bir tablo oluşturun:

CREATE TABLE IF NOT EXISTS $table (
`id` INT AUTO_INCREMENT PRIMARY KEY,
`order` INT DEFAULT 0,
`data` VARCHAR(200) UNIQUE,
`cur_timestamp` TIMESTAMP DEFAULT NOW())";

Ve bu gibi bir metin dosyasından doldurun:

LOAD DATA LOCAL 
INFILE '".$file ."' REPLACE 
INTO TABLE $table 
FIELDS TERMINATED BY '^' 
(`order`,`data`)";

Ben DEĞİŞTİR kullanıyorum ve veri EŞSİZ olsa sipariş ve veri kaydının hem aynı olmadıkça yinelenen kayıtları oluşturur. Ben yanlış gidiyorum nereye birisi önerebilirsiniz? Ben sadece veri maçlara göre kayıtları değiştirmek istiyor. Ben üzerinde belgeleri okudum ve üzerinde, bu bana doğru görünüyor.

0 Cevap