Bonjour,
Y a-t-il une commande permettant de copier des données provenant des tables d'un schéma A vers ces mêmes tables présentes dans un schéma B.
Merci d'avance.
Cordialement,
Mehdi
Bonjour,
Y a-t-il une commande permettant de copier des données provenant des tables d'un schéma A vers ces mêmes tables présentes dans un schéma B.
Merci d'avance.
Cordialement,
Mehdi
En SQL :
A faire pour chaque table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 CREATE TABLE schema2.table1 SELECT * FROM schema1.table1
Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise la suite Linux Mageïa !
Bonjour Philippe et merci pour la rapidité de ta réponse!
En faisant
En fait je ne souhaite pas créer une nouvelle table dans le schéma 2 mais juste ajouter (sans écraser ce qu'il y a) à cette table des données de la table du schéma 1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 CREATE TABLE schema2.table1 SELECT * FROM schema1.table1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 INSERT INTO schema2.table1 SELECT * FROM schema1.table1
Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise la suite Linux Mageïa !
Bonjour,
ceci ne marche pas sous pgadmin:
une idée pour le faire pour POSTGRE svp?CREATE TABLE schema2.table1
SELECT *
FROM schema1.table1
bonjour,
il manque un "as" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 create table s1.t1 as select * from s2.t2
Partager