Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Oracle trimspool apenas espaços em branco à direita (não espaços em branco à esquerda)


Eu acho que você está atrás
set serveroutput on size 100000 format wrapped

se eu entendi sua pergunta.

Se eu fizer isso:
set serveroutput on size 1000000

begin
  dbms_output.put_line('no indent');
  dbms_output.put_line('   indent');
end;
/

Saídas do SQL*Plus:
no indent
   indent

Se, no entanto, eu fizer
set serveroutput on size 1000000 format truncated

begin
  dbms_output.put_line('no indent');
  dbms_output.put_line('   indent');
end;
/

Saídas do SQL*Plus:
no indent
   indent

Você precisa set trimspool on para eliminar os espaços até eol .