Bonjours,![]()
Bases Access
J'aimera importer tous les enregistrements d'une table Acces dans une autre,
Existe t'il une commande SQL pour ce faire.![]()
Si oui comment:
Fikou
Bonjours,![]()
Bases Access
J'aimera importer tous les enregistrements d'une table Acces dans une autre,
Existe t'il une commande SQL pour ce faire.![]()
Si oui comment:
Fikou
Bjr...
ça doit marcher...bon courage!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 create table <le nom de la nvlle table> as select * from <l'anciènne table>;
Re,
Merci, les 2 tables existes déja dans la même base.
J'aimerai ajouter les enregistrements d'une table dans l'autre.
Fikou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 insert into nvl_table values (select * from anc_table) ;
C'est presque ça, sauf pour le mot-clé VALUES, qui ne doit pas être spécifié en cas de requête remplaçant la liste de valeurs.Envoyé par C_C
Ce qui donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 INSERT INTO nvl_table (liste des champs) (SELECT (liste des champs) FROM anc_table) ;
"Ce que l'on conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément." Nicolas Boileau
"Expliquer empêche de comprendre si cela dispense de chercher"
Quiz Oracle : venez tester vos connaissances !
La FAQ Oracle : 138 réponses à vos questions
Aidez-nous à la compléter
Mais l'idée n'est pas de remplacer les valeurs d'une table mais si ajouter d'autres valeurs a celles qui existent déjá, si on parle des mêmes valeurs bien sûr.
Partager