Můžete použít alias sloupce, jak navrhuje Matthew Strawbridge, ale museli byste ho uzavřít do dvojitých uvozovek, nikoli do jednoduchých uvozovek:
SELECT ...
AS "MATNR|WERKS|STLAN|DATUV|BMEIN|BMENG|STLAL|STLST|ZTEXT|AENNR|REVLV|LABOR"
FROM CLS_MCC1XX_BOM_HEADER;
a co je důležitější, jste omezeni maximální délkou identifikátoru, 30 znaků, takže to zde nebude fungovat.
Další možností je vytvořit místo toho falešnou hlavičku:
set heading off
prompt MATNR|WERKS|STLAN|DATUV|BMEIN|BMENG|STLAL|STLST|ZTEXT|AENNR|REVLV|LABOR
SELECT ...
FROM CLS_MCC1XX_BOM_HEADER;
Potlačíte skutečnou, neužitečnou hlavičku pomocí set heading off
(nebo set pagesize 0
) a místo toho použijte prompt
SQL*Plus příkaz k napsání požadovaného textu.
Můžete také select '<your header>' from dual
raději než pomocí prompt
, ale přijde mi to trochu čistší.