Oracle
 sql >> Datenbank >  >> RDS >> Oracle

ORACLE Verwendung von Spool mit dynamischer Spool-Position

Ich habe eine bessere Lösung gefunden, ohne dass Codeblöcke deklariert/begonnen/beendet oder Anweisungen abgefragt werden müssen.

Ein Beispiel für einen Spool-Dateinamen mit Datum und Uhrzeit kann erreicht werden durch:


sql> column dt new_value _dt 
sql> select to_char(sysdate,'ddMONyyyy_hh24mi') dt from dual; 
sql> spool &_dt
Mein Dateiname:

27JUN2011_1727.lst

Bei Bedarf können Sie sogar die Dateierweiterung angeben (z. B. .txt). Erstellen Sie einfach eine andere Variable.

Quelle:http://oracle.ittoolbox.com/groups/technical-functional/oracle-apps-l/variable-file-name-with-spool-1508529