Bonjour,
J'ai écrit un script pour pouvoir extraire des données que j'exporte sur le fichier de sortie or le format des données n'est pas au format voulu.
J'exécute le code suivant (sql*plus version 10.2) :
Et voici mon résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 set pagesize 0 set feed off set heading off set linesize 30 set trimspool off set verify off spool "C:/Data/test_retour.txt" SELECT ligne1, ligne2 FROM ( SELECT RPAD(rownum*2-1,8)|| ';'|| RPAD('ENG',3)|| ';'|| RPAD('1',2)|| ';'|| RPAD(pop.nom,4)ligne1, RPAD((rownum*2),8)|| ';'|| RPAD('ARF',3)|| ';'|| RPAD((rownum*2)-1,8)|| ';'|| RPAD(pop.prenom,5)ligne2 FROM population pop) WHERE ROWNUM <= 100; spool off;
Mon problème vient du fait que j'ai une ligne vide entre mes enregistrements et je n'arrive pas à la supprimer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 1 ;ENG;1 ; BU 2 ;ARF;1 ;ANNE 3 ;ENG;1 ; ALA 4 ;ARF;3 ;MAIMO 5 ;ENG;1 ; ALL
Quelqu'un aurais une idée ?
Partager