Salut,
 
Je me sers de la fonction "LOAD DATA INFILE" pour effectuer une insertion d'un fichier texte dans ma base de données.
 
                        LOAD DATA INFILE 'chemin_du_fichier'  
                        INTO TABLE presta  
                        FIELDS  
                       TERMINATED BY ';'  
                        ESCAPED BY '\\'  
                        LINES STARTING BY ''  
                        TERMINATED BY '\n'  
                        (id_presta, numero, date, lib_presta, comm, lib_periode, total, fa)
 
Ce que j'aimerais, ce serait que si l'id_presta de la ligne du fichier existe déja dans la table presta, alors la ligne n'est pas insérée.  Quelqu'un aurait-il une solution ?
 
Message édité par groscul le 13-06-2007 à 11:30:39