Suppression de doublon....

Résolu
cs_Ry_Yo Messages postés 9 Date d'inscription jeudi 6 avril 2006 Statut Membre Dernière intervention 3 mai 2006 - 6 avril 2006 à 14:09
rvblog Messages postés 792 Date d'inscription vendredi 4 mars 2005 Statut Membre Dernière intervention 12 juin 2012 - 7 avril 2006 à 22:11
Bonjour à tous,

Je travail sous sqlserver et après recherche sur votre site, je n'ai pas trouvé de méthode pour supprimer des doublon ou triplon, quadruplon...d'une base...
prenons par exemple ma table "toto" qui possède un champ unique...

champ
-------
1
1
1
1
2
2
3
4
4
4
5
Donc la seule façon que j'ai trouvé c'est de faire un distinct dans une table temporaire, dropper la table principale et la recréer avec les enregistrements de la table temporaire...
Bon cette solution est pas trop viable quand c'est une table en production....

Merci de votre aide....
A voir également:

11 réponses

Mindiell Messages postés 558 Date d'inscription jeudi 25 juillet 2002 Statut Membre Dernière intervention 5 septembre 2007 1
6 avril 2006 à 19:07
Sur SQLServer, EntrepriseManager :
- Modifier Table
- Ajoute un champ nommé "idid" ou autre :o)
- Mets le en entier (int)
- Mets le en compteur (la fenetre du dessous)
- Appuye sur "Sauver"
- Va boire 12 cafés et dormir... 13 millions de ligne sont en cours de modifs ;o)
3