not add date format to filename
Quanwen Zhao, July 11, 2017 - 3:05 am UTC
Hi, Mr Chris Saxon,
I add your code segment to my sql script file,
SET heading ON
SET echo OFF
SET feedback OFF
SET trimspool ON
SET newpage NONE
SET verify OFF
SET define OFF
SET termout OFF
SET timing OFF
SET linesize 400
SET pagesize 0
COL today_date NOPRINT NEW_VALUE td_date
SELECT TO_CHAR(SYSDATE,'yyyymmddhh24miss') td_date FROM DUAL;
SPOOL check_redo_apply_.&td_date..log
and I generate a file that has no added date format.
[oracle@orcl26 script]$ ls
check_redo_apply_.&td_date..log
July 11, 2017 - 11:45 am UTC
You need to
set define on
A reader, July 11, 2017 - 8:47 am UTC
Quanwen,
you have to use today_date in the select:
SELECT TO_CHAR(SYSDATE,'yyyymmddhh24miss') today_date FROM DUAL;
Quanwen Zhao, July 13, 2017 - 3:50 am UTC
Exactly,'set define on' is ok.
Thanks you very much!