Fil d’Ariane du forum – Vous êtes ici :ForumForums techniques: AS/400Copie de fichier a vers fichier b
Vous devez vous identifier pour créer des messages et des sujets.

Copie de fichier a vers fichier b

Bonjour ,

je souhaite copier tous les enregistrements( environ 5000)  d'un fichier a vers un fichier b (qui en compte déja 800000), mais je souhaiterai  que les enregistrements rajoutés soient au debut  du fichier b .

Je peux le faire en copiant le fichier b dans Qtemp , puis raz du fichier b , puis copie du a vers le b et le b de qtemp   vers le b.

mais ca fait un traitement long car je copie 2 fois les 800000 enreg ..... Peut etre sql ?

Cdt

 

On peut faire une copie non indexée du fichier B dans QTEMP par la requête SQL : CREATE TABLE QTEMP/FICHIER_B AS(SELECT * FROM FICHIER_B) WITH NO DATA.

Ainsi, la copie aller (vers QTEMP) des 800 000 enregistrements devrait être plus rapide.

oui c'est instantané  mais le fichier  B est vide dans qtemp  !

Oui, après, il faut recopier les données dedans par CPYF ou INSERT INTO

et ca ne change pas , c'est aussi long que de faire la copie classique ...

Je pense qu'il n'y a pas de solution