Bonjour,
J'ai une table qui contient deux champs (int), j'aimerais avoir une contrainte d'unicité pour etre sûr de ne pas avoir de doublons. Cependant mysql me retourne un duplicate key alors que pour moi ca ne l'est pas.
Mon cas :
est différent de :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 // le user id 221 appartient au magasin id 215 INSERT INTO ma_table VALUES (221 , 215)
Note : Il faut savoir que le premier champs est l'id de mon user et le second champs l'id de son magasin.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 // le user id 215 appartient au magasin id 221 INSERT INTO ma_table VALUES (215 , 221)
Il est vrai sert assez rare d'avoir des id de user et de magsins aussi proche (en valeur) mais ca arrive. Et je ne peux pas changer ces id.
merci
Partager