Suponiendo que está ejecutando esto en SQL*Plus, debe configurar el tamaño de su página.
SET PAGESIZE 50000
hará que los encabezados de las columnas aparezcan solo una vez por cada 50,000 filas devueltas. Creo que 50.000 es la configuración máxima de TAMAÑO DE PÁGINA.
Si desea eliminar los encabezados por completo, puede configurar el PAGESIZE
a 0 pero eso suprimirá incluso el primer conjunto de encabezados
SQL> set pagesize 0;
SQL> select ename, empno from emp;
PAV 7623
smith 7369
ALLEN 7499
WARD 7521
JONES 7566
MARTIN 7654
BLAKE 7698
CLARK 7782
SCOTT 7788
KING 7839
TURNER 7844
ADAMS 7876
SM0 7900
FORD 7902
MILLER 7934
BAR 1234
16 rows selected.