2009-06-08 8 views
1

J'ai une table d'accès 2007 avec environ 3000 enregistrements, auxquels j'ai ajouté un champ supplémentaire contenant une valeur numérique.Requête de mise à jour - Définition de new_field = existing_field

Je voudrais exécuter une requête de mise à jour sur la table, en passant par tous les enregistrements dans ma table et en définissant la valeur de ce nouveau champ à la même que un champ existant dans la table.

Y at-il un moyen rapide de le faire dans le constructeur de requête? Ou devrais-je créer le code VBA pour faire une boucle dans la table et exécuter une instruction de mise à jour pour chaque ligne ?

Répondre

3
update table 
set newfield = existingfield 

devrait définir la valeur d'un nouveau champ dans tous les dossiers à celle du champ existant

+0

Merci pour l'asssistance rapide Rashmi. Cela a fonctionné – Istari

+0

Je suis heureux que cela a fonctionné pour vous :) –

Questions connexes