Oracle
 sql >> Base de données >  >> RDS >> Oracle

ORACLE Comment utiliser le spool avec un emplacement de spool dynamique

J'ai trouvé une meilleure solution sans avoir besoin de déclarer/commencer/terminer des blocs de code ou des instructions de requête.

Un exemple de nom de fichier spool avec la date et l'heure peut être obtenu en :


sql> column dt new_value _dt 
sql> select to_char(sysdate,'ddMONyyyy_hh24mi') dt from dual; 
sql> spool &_dt
Nom de mon fichier :

27JUN2011_1727.lst

Vous pouvez même spécifier l'extension de fichier si nécessaire (par exemple .txt). Créez simplement une autre variable.

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