Oracle
 sql >> Database >  >> RDS >> Oracle

come aumentare la lunghezza dell'output della colonna sqlplus?

Ho appena usato il seguente comando:

SET LIN[ESIZE] 200

(da http://ss64.com/ora/syntax-sqlplus-set.html ).

EDIT:Per chiarezza, i comandi validi sono SET LIN 200 o SET LINESIZE 200 .

Funziona bene, ma devi assicurarti che la finestra della tua console sia sufficientemente ampia. Se stai utilizzando SQL Plus direttamente dal prompt dei comandi di MS Windows, la finestra della console eseguirà automaticamente il wrapping della riga indipendentemente dalla "Dimensione del buffer dello schermo Larghezza " è impostata su, indipendentemente da qualsiasi LINESIZE di SQL Plus specifica.

Come suggerito da @simplyharsh, puoi anche configurare singole colonne per visualizzare le larghezze impostate, utilizzando COLUMN col_name FORMAT Ax (dove x è la lunghezza desiderata, in caratteri) - questo è utile se hai una o due colonne extra large e desideri solo mostrare un riepilogo dei loro valori nella schermata della console.