Insert duplicate entry primary key
Bonjour à tous,
Petit soucis sur l'import de donnée d'une base existante :
J'ai une table avec plusieurs colonnes, dont 2 qui constituent ma clef primaire :
Code:
PRIMARY KEY (`post_id`,`meta_value`)
Et lorsque je fait un insert correspondant sur cette table :
Code:
1 2
| INSERT INTO `tabl` (`post_id`, `meta_value`, `meta_count`, `last_modified`) VALUES (69, 'silensor erkodent', 11, '2011-01-17 14:57:20');
INSERT INTO `tabl` (`post_id`, `meta_value`, `meta_count`, `last_modified`) VALUES (527, 'silensor erkodent', 3, '2010-03-11 10:34:14'); |
Le premier est bien inséré et le deuxième me dit :
Code:
Duplicate entry 'silensor erkodent' for key 'meta_value'
Le texte est effectivement bien le même, mais le post_id est différent, donc l'insert devrait fonctionner, non ?
Merci de vos idées et suggestions ;)