sql >> Database teknologi >  >> RDS >> Oracle

ORACLE Sådan bruges spole med dynamisk spoleplacering

Jeg fandt en bedre løsning uden behov for at erklære/begynde/slut kodeblokke eller forespørgselsudsagn.

Et eksempel på spoolfilnavn med dato og klokkeslæt kan opnås ved at:


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

27 JUN2011_1727.lst

Du kan endda angive filtypenavnet, hvis du har brug for det (f.eks. .txt). Bare opret en anden variabel.

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



  1. Konverter heltal til hex og hex til heltal

  2. SqlParameter tillader ikke tabelnavn - andre muligheder uden sql-injektionsangreb?

  3. Brug af avancerede Oracle JDeveloper-funktioner til MySQL-databaser

  4. Juli 2016 PSU formår ikke at lave isqora