J'ai une table partitionnée InnoDB avec plusieurs champs. J'essaie d'éviter les doublons sur l'insertion.Insertion d'enregistrements dans Mysql avec les valeurs INSERT IGNORE et NULL
Disons que:
Field1 int null
Field2 int null
Field3 int null
Field4 int null
Field5 int null
J'ai créé un index unique sur ces champs. J'essaie d'insérer des enregistrements avec des valeurs NULL, puis j'essaie de les réinsérer avec la fonction IGNORE sur MySql.
Malheureusement, il semble que les enregistrements aient été répliqués lors de l'utilisation de valeurs NULL. Si j'essaie avec des zéros au lieu des cas NULL tout fonctionne, mais j'ai besoin des zéros là.
Des idées?
Veuillez cocher la réponse comme correcte. La réponse a1ex07 m'a aidé avec une situation similaire. –