Solución:
Acabo de usar el siguiente comando:
SET LIN[ESIZE] 200
(de http://ss64.com/ora/syntax-sqlplus-set.html).
EDITAR: Para mayor claridad, los comandos válidos son SET LIN 200
o SET LINESIZE 200
.
Esto funciona bien, pero debes asegurarte de que la ventana de tu consola sea lo suficientemente amplia. Si está utilizando SQL Plus directamente desde el símbolo del sistema de MS Windows, la ventana de la consola ajustará automáticamente la línea al “Tamaño del búfer de pantalla Ancho“propiedad está establecida en, independientemente de cualquier SQL Plus LINESIZE
especificación.
Como lo sugiere @simplyharsh, también puede configurar columnas individuales para mostrar anchos establecidos, usando COLUMN col_name FORMAT Ax
(dónde X es la longitud deseada, en caracteres); esto es útil si tiene una o dos columnas extra grandes y solo desea mostrar un resumen de sus valores en la pantalla de la consola.
Esta configuración me funciona:
set termout off
set verify off
set trimspool on
set linesize 200
set longchunksize 200000
set long 200000
set pages 0
column txt format a120
los column
definición de formato con el linesize
La opción ayudó a evitar el truncamiento en 80 caracteres.
Prueba esto
COLUMN col_name FORMATO A24
donde 24 es tu ancho.