Le 23/01/08, Julien<[EMAIL PROTECTED]> a écrit :
> Bonjour, dans mon livre sur sql, ils indiquent que si la base accepte
> les requêtes imbriquées, on peut faire un truc du genre :
> INSERT INTO "table_destination"
>     SELECT * FROM "table_source"
> Perso je n'ai pas testé mais je vais essayer, ensuite si ça marche, ça
> veut dire que tu peux le faire par macro, il faudra peut-être rélger le
> problème d'éventuels doublons quand même.
> D'ailleurs je viens de tester, en SQL direct, ça marche, sil la table
> existante et la nouvelle table ont bien les mêmes champs.
Coucou,
mais ça ne marche que si les deux tables sont dans la même base, non ?
Je crois que Jovial veut faire ça d'une base à une autre.
Je pense qu'il faut ouvrir deux connexions : une vers la base source,
une vers la base destination.
Exécuter la requête sur la base source, récupérer le ResultSet, et
avec une boucle insérer ligne à ligne dans le base destination en
parcourant le ResultSet.

Manuel

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à