Bonjour
J'essaye de faire une requête UNION ALL sur 2 tables de 150 champs environ chacune (tmp_r2d1 et tmp_r2d2), et j'ai une erreur de dépassement du nombre de champs. Je suis pourtant en-dessous des 255 champs au total.
Y a-t-il un truc pour contourner ce problème ?
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 strSQLUnion = "select * from tmp_r2d1" strSQLUnion = strSQLUnion & " UNION ALL " strSQLUnion = strSQLUnion & " select * from tmp_r2d2" DoCmd.RunSQL "select * into tmp_r2du from (" & strSQLUnion & ") as a"
Partager