Bonjour à tous,

Je crée tous les jours une base de données à l'aide d'un fichier que je récupère de façon quotidienne. Pour celà, j'utilise : LOAD DATA INFILE

Je crée donc une base avec dans le nom la date du jour.

Il faut ensuite que j'importe cette base du jour dans la base générale. C'est là que le problème survient, car il faut mettre des enregistrements à jour sinon je me retrouve avec des "duplicate key".

Mais je n'arrive pas à créer cette requête....

Donc, ma requête est la suivante : INSERT INTO imports SELECT * FROM imports080202033001;

A laquelle il faut que j'ajoute : ON DUPLICATE KEY UPDATE

Ma clé primaire est composée de 4 champs : fse_control_no, call_no, job_no, orig_call_date

Comment créer la requête avec ON DUPLICATE KEY UPDATE ??

Par avance, merci beaucoup !