スプールファイル名に日付文字列を入れる
よく忘れるのでメモ書き。
Oracleのsql*plusでスプールファイル名に日付を入れる方法です。
DEFINE spool_file_name = C:\check_database
DEFINE spool_file_ext = .log
column date_time new_value spool_file format a100-- spoolファイル名の作成
select '&spool_file_name' || '_' || to_char(sysdate,'yyyymmdd_hh24miss') || '&spool_file_ext' date_time from dual;DATE_TIME
- -
C:\check_database_20041130_173847.log
-- spoolの実行
Code Tips
spool &spool_file
select '111' from dual;
spool off