Se connecter avec
S'enregistrer | Connectez-vous

[access] pb supression de doublons

Dernière réponse : dans Programmation

Bonjour j'ai un probleme de supression de doublon le souci est que ma table source possède plus de 4 millions de lignes et lors de ma requete access me sort une erreur "argument non valide"

voila mon code actuel
  1. SELECT DISTINCT * INTO T_carte_hors_dossier_dans_BAR_sans_doublon
  2. FROM T_cartes_hors_dossier_dans_BAR;


Si quelqu'un a une solution merci d'avance

Autres pages sur : access supression doublons

Lassé par la pub ? Créez un compte
Expert Programmation

4 millions de lignes ! Change d'outils. Access, c'est de la bureautique.

Bon sang, fais un effort sur la rédaction. Tu parles de soublon (?), de toublon (?) d'arguement (?). Quand tu cites un message d'erreur, fais bien attention à le recopier correctement, c'est important.

Attention, SELECT est une requête qui renvoie des données au contraire de SELECT INTO. Comment fais-tu l'appel ?
Expert Programmation

>>>Sinon je n'ai pas d'autre choix que d'utiliser access
Oui, je me doute ;) 

>>>>je fait l'apel tout simplement en exécutant la requete
C'est donc une requête enregistrée ? Y-a-t'il bien un point d'exclamation près de l'icône de ta requête ?
La table T_cartes_hors_dossier_dans_BAR existe-t-elle déjà ?
Expert Programmation

La table de destination ne doit pas exister.

La requête SELECT DISTINCT * ne peut pas renvoyer de doublon.
Mais attention, un doublon ce sont deux lignes strictement identiques pour tous leurs champs.
Expert Programmation

M'enfin, tu t'embrouilles tellement. Tu nous dis
Citation :
alors la table T_cartes_hors_dossier_dans_BAR existe déja
puis
Citation :
Mais je veux creer la table de destination c'est normal qu'elle n'existe pas
Alors elle existe ou pas ? :pfff: 

Bon. cette table ne doit pas encore exister.

La requête suivante renvoie-t-elle des doublons :
SELECT DISTINCT *
FROM T_cartes_hors_dossier_dans_BAR;

?
Lassé par la pub ? Créez un compte