sqlplus et formattage

sqlplus et formattage - SQL/NoSQL - Programmation

Marsh Posté le 13-06-2007 à 11:13:03    

Bonjour à tous,
 
Petite question bête à laquelle je ne trouve pas de réponse.
 
Sous sqlplus, j'ai une requète qui renvoie un résultat sous la forme suivant
 

Code :
  1. COLUMN_NAME
  2. -----------------------------------------
  3. CONSTRAINT_NAME                  POSITION
  4. ------------------------------ ----------
  5. NAME
  6. SYS_C001468                             1
  7. VERSION
  8. SYS_C001468                             2


 
 
je souhaiterais avoir chaque enregistrement sur une ligne. Comme ça :
 

Code :
  1. COLUMN_NAME        CONSTRAINT_NAME                  POSITION
  2. ------------------- ------------------------------  ----------
  3. NAME                      SYS_C001468                1
  4. VERSION                 SYS_C001468                 2


 
 
Quelqu'un peut-il m'indiquer la variable à tripatouiller ?
 
Merci d'avance.

Reply

Marsh Posté le 13-06-2007 à 11:13:03   

Reply

Marsh Posté le 13-06-2007 à 11:22:18    

set linesize 1000

Reply

Marsh Posté le 13-06-2007 à 11:28:00    

Ben oui. J'avais essayé mais ça me donne :
 

Code :
  1. COLUMN_NAME
  2. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  3. CONSTRAINT_NAME                  POSITION
  4. ------------------------------ ----------
  5. NAME
  6. SYS_C001468                             1
  7. VERSION
  8. SYS_C001468                             2


Reply

Marsh Posté le 13-06-2007 à 11:31:58    

faut peut etre reduire la longueur de tes champs a l'affichage alors
 
col COLUMN_NAME for A10
 
ça affichera que les 10 premiers caractères du champs COLUMN_NAME ( ça semble etre assez par rapport a ton exemple )

Reply

Marsh Posté le 13-06-2007 à 11:38:34    

Impecc ! Merci beaucoup...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed