Bonjour.
Sous MS Access, je dois unir deux tables (ajouter les lignes de l'une à l'autre).
Les deux tables ont chacune des entêtes, ce sont les mêmes pour les deux tables.
Chaque table fait à peu prés 800 Mo.
Voici comment je fais (ce qui ne marche pas, mais je comprends pas pkoi):
1 - j'ai mes tables A et B dans des BDD séparées
2 - je créé une nouvelle BDD dans laquelle je fais des liens vers A et B
3 - je créé une requête union, dont le code est:
4 - je fais une autre requête création de table qui prends tous les champs de la requête union et les envoie vers une nouvelle table dans une nouvelle BDD viérege.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT [A].* FROM [A] UNION SELECT [b].* FROM [b];
Mais cela bog systématiquement au cours du calcul, je reçois un message me disait que le résultat doit faire plus de 2giga ou que l'espace disque temporaire n'est pas suffisant.
Aucune de ces raisons n'est bonne.
Qqn aurait il une idée de comment procéder?
Merci.
Partager