2010-11-29 18 views
0

Existe-t-il un moyen d'écraser ou d'ignorer les enregistrements en double?champ d'enregistrement en double mysql

1062 - entrée en double « 2 » pour la touche 1

est-il un moyen d'ajouter: insérer sur la mise à jour clé en double dans un fichier sql qui a seulement insérer?

+1

Entrée insuffisante - Plus d'informations nécessaires pour fournir une réponse. – JohnFx

+0

plus important encore, pourquoi voudriez-vous une clé en double? une clé identifie un seul enregistrement dans un tableau ... – Leslie

+0

J'ai besoin de le changer pour insérer sur la clé en double mettre à jour le fichier d'insertion SQL, mais je ne sais pas comment – acctman

Répondre

0

essayer this:

INSERT ON DUPLICATE KEY UPDATE 

Bien qu'habituellement les gens oublient de mettre le champ autoincrement pour l'ID et ainsi l'erreur.

+0

puis-je coller cela n'importe où près du sommet? – acctman

+0

oui vous pouvez. lire les documents de toute façon pour une description complète de l'utilisation –