Fråga : Oracle sql plusextrakt

Förmiddagen för hälsning

I skapar en lägenhet, sparar extraktet using sql-plus i 10g using enkelt köar och har ifrågasätter efter:

How jag får rid av tomt fodrar syns på bästa, och nedersta av spara behov för
I att tillfoga extra byte (låt något att säga 50), på avslutar av rekord/ror för framtida accommodation

this är vad I-hv i för ÖVERSKRIFTOFF
SET för code
SET PAGESIZE 50000
SET LINESIZE 32000
SET för den OFF
SET TRIMOUT ON
SET ÅTERKOPPLING för OFF
set SHOWEN Select utrymme 0
SET TRIMSPOOL ON
SPOOL abc.txt (......);
SPOOL OFF

Thanks
" klar "

Svar : Oracle sql plusextrakt

Jag antar dig bruk PAGESIZE 50000 att undvika sidaavbrott.  Om du ändrar denna till PAGESIZE 0, du ska för att inte få det initiala tomt fodrar.

Jag försökte ditt spring kodifierar (med mitt egna sql-meddelande), och jag såg inte ett tomt fodra på avsluta av spara, endast på början.

TRIMSPOOL-inställningen orsakar skugga utrymmetecken som ska tas bort från avsluta av varje rekord.  Utan denna du kunde tillfoga en uttrycksnågot liknande RPAD ('', 50) för att få 50 utrymmen på avsluta av rekordet, men denna extrahjälp 50 som ska utrymmen är borttagna stunder TRIMSPOOL, används.
Andra lösningar  
 
programming4us programming4us