Frage : Oracle sql plus Auszug

Hallo haben das

I morgens einen Auszug der flachen Akte using sql-Plus in 10g using einfache Spule verursachend und folgende Fragen:

How werde ich leere Linie erscheine oben los und Unterseite Akte
I der Notwendigkeit, Extrabytes (50 sagen lassen), am Satzenden/Reihe für zukünftiges accommodation

this ist, was i-Hochspg im code
SET PAGESIZE 50000
SET LINESIZE 32000
SET ÜBERSCHRIFT OFF
SET RÜCKGESPRÄCH OFF
SET TRIMOUT ON
SET ERSCHEINEN OFF
set Raum 0
SET TRIMSPOOL ON
SPOOL abc.txt
Select (......);
SPOOL OFF

Thanks

Antwort : Oracle sql plus Auszug

Ich annehme Sie Gebrauch PAGESIZE 50000, Seitenenden zu vermeiden n.  Wenn Sie dieses zu PAGESIZE 0 ändern, erhalten Sie nicht die zuerstleerzeile.

Ich versuchte, Ihren Code (mit meiner eigenen sql-Aussage) laufen zu lassen und ich sah eine Leerzeile nicht am Ende der Akte, nur zu Beginn.

Die TRIMSPOOL Einstellung veranlaßt Zwischenraumzeichenbuchstaben, vom Ende jeder Aufzeichnung entfernt zu werden.  Ohne dieses konnten Sie einen Ausdruck wie RPAD hinzufügen ('', 50) um 50 Räume am Ende der Aufzeichnung zu erhalten, aber Räume dieser Extrakosten 50 entfernt, während TRIMSPOOL verwendet.
Weitere Lösungen  
 
programming4us programming4us