2011-05-18 2 views
0

Amis, j'utilise crapaud pour MySQl, et j'ai une énorme base de données prête et validée. Maintenant, j'ai un fichier Excel qui contient des entrées de données pour une table particulière. Et je suis également en mesure d'importer des données dans la db en utilisant l'assistant d'importation, mappant l'en-tête de la première ligne avec les noms de colonnes, etc .. Maintenant, j'ai ajouté quelques entrées de données que je souhaite insérer dans la base de données. Cependant, les anciennes valeurs sont également sélectionnées et provoquent donc une exception primary_key_violation car l'entrée existe déjà! Sinon, une option de table tronquée est là que je ne souhaite pas utiliser car il peut y avoir beaucoup de fichiers à partir desquels j'ai inséré les données. J'ai essayé mon niveau meilleur mais n'ai pas obtenu n'importe quelle solution, au moins en crapaud pour mysql. S'il vous plaît dites-moi ce qu'il faut faire! la solution peut-être simple mais je en ai besoin SOSAjouter des lignes dans une base de données en utilisant toad et excel

Répondre

0

Une option peut être de ne pas ajouter des enregistrements à ce fichier Excel, mais créer un nouveau fichier Excel avec seulement les nouveaux records

+0

ouais, mais qui tronque le fichier précédent – Ashutosh

Questions connexes