Обрезка пробелов в правой части моего отчета - PullRequest
1 голос
/ 20 сентября 2019

Я использую sqlplus для генерации отчета, я буду буферизовать вывод запроса на экране sqlplus и сделать отчет

Теперь я хочу отчет с пробелами

SELECT '123'||lapd(count(1),12,'0')||rpad(' ',10',' ') from dual;

Я ожидаюотчет должен буферизовать как (я показываю пробел в виде точки (.), чтобы объяснить вам)

123000000000009..........

но я получил

123000000000009

У меня много запросов, как это ...

Я использую

set trimspool on    
set termout off    
set linespace 300

Есть идеи?

1 Ответ

3 голосов
/ 20 сентября 2019

SET TRIMSPOOL ON удаляет конечные пробелы в конце каждой отображаемой или буферной строки.

Если это так, и вы хотите оставить эти пробелы в конце результата, почемуна Земле вы использовали эту настройку?Убери это!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...