Suite de mes soucis de formatage...![]()
Ma colonne c est un NUMBER(18,6) qui se retrouve collé à droite dans mon fichier de spool. Or je voudrais le coller à gauche de la colonne.
J'ai essayé COLUMN tab.c JUSTIFY LEFT sans succès.![]()
En pis-aller j'ai tenté une conversion TO_CHAR(tab.c) : l'alignement se fait bien à gauche, par contre la colonne s'est agrandie à 40 caractère de largeur (alors qu'avant elle prenait bien juste la taille max des données) !
![]()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 SET LINESIZE 200 SET PAGESIZE 0 SET FEEDBACK OFF SET TRIMSPOOL ON SET COLSEP '|' COLUMN tab.c JUSTIFY LEFT <-- ??? SPOOL xxx.dat SELECT a, b, c FROM tab; SPOOL OFF; QUIT
Partager