Почему оракуловая шпуля вставляет символ новой строки перед каждым столбцом? - PullRequest
0 голосов
/ 05 сентября 2018

Мой файл .sql спулинговает записи, я сталкиваюсь с '\ n' до и после каждого столбца в моих выходных данных

set serveroutput off;
set feedback off;
set linesize 10000;
set pagesize 1000;
set trimspool on;
set underline off;

spool test.txt
select buname||'|',listagg(email,',') within group (order by buname) from test;
spool off;

Выходной файл выглядит как

BU_NAME

EMAIL_D

TES Goaplianqe|
HONIKA.GTAGAY@XXYYYZZZ.COM

Восьмеричный дамп выходного файла, как показано ниже

    0000000  \n   B   U   _   N   A   M   E   ,   E   M   A   I   L   _   I
    0000020   D  \n  \n   T   E   S       G   o   a   p   l   a   a   n   q
    0000040   e   |  \n   H   O   U   I   K   A   .   G   T   A   G   A   Y
    0000060   @   X   X   Y   Y   Y   Z   Z   Z   .   C   O   M  \n  \n 

Показывает, что символ \ n окружен в начале и в конце каждого столбца.

P.S. код выше работает хорошо на оракуле 11g, но проблема в 12c. Пожалуйста, помогите

...