Je voudrais insérer dans une table locale (dans une base de données locale), toutes les lignes d'une table distante. voici ce que je cherche:insérer dans une table locale à partir d'une table distante dans Oracle
insert into LocalTable (Column1,Column2,...,ColumnN) values (select * from DistantTable);
ne quelqu'un sait comment pourrais-je faire cela (s'il y a un moyen) ??
Je suis d'avis qu'il existe un moyen d'utiliser un programme java, en copiant les lignes DistantTable dans un fichier, puis en extrayant ces lignes en utilisant un StringTokenizer puis en les plaçant dans LocalTable. mais ce serait vraiment bien si je peux le faire en utilisant seulement des requêtes SQL.
signifie la table éloignée, il se trouve dans db séparé? – Lokesh
@loki Oui, situé dans un autre DB dans un serveur. – Hackmania15