Bonjour,
Suite à une migration de nos clients 8i vers 10g, nous rencontrons un problème dans le résultat de spool.
Nos données contiennent des CR (caractère 0D, 13 en numérique) qui sont supprimés au SPOOL. Chose bizarre, tous ne sont pas supprimés.
Ex: la chaine [32][13][69][86][69][82][83] est remplaçée par [32][32][69][86][69][82][83]
alors que la chaine [32][13][68][71][69] est correctement restituée
Avez-vous une idée sur la raison de cette conversion non désirée ?
Merci d'avance,
Le script :
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
25
26
27
28
29
30
31
32
33
34 WHENEVER OSERROR EXIT 22 WHENEVER SQLERROR EXIT 22 ROLLBACK set transaction read only; set head off set arraysize 5 set embedded on set echo off set verify off set feedback off set pagesize 0 set linesize 2100 set verify off set term off col c1 format A9 col c2 format A15 col c3 format A1 col c4 format 00000000000000000000000000000000000000 col c5 format A2000 col c5 ENTMAP OFF col c6 format A2 spool &1 select '000000000' c1, uneColonneString c2, 'AA' c6, '0' c3, uneColonneNum c4, laColonneAvecDesCR c5 from uneTableADecharger; spool off exit
Partager