Supondo que você esteja executando isso no SQL*Plus, você precisa definir o tamanho da página.
SET PAGESIZE 50000
fará com que os títulos das colunas apareçam apenas uma vez para cada 50.000 linhas retornadas. Acredito que 50.000 seja a configuração máxima de PAGESIZE.
Se você deseja eliminar completamente os cabeçalhos, você pode definir o
PAGESIZE
para 0, mas isso suprimirá até mesmo o primeiro conjunto de cabeçalhos 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.