我必须使用Spool而不是UTL来创建文件。文件名的逻辑如下:
逻辑是
所有这些逻辑都是基于“与”的。例如,
如果文件在2019年1月28日被假脱机,则文件名将为ABCD_JAN_JAN_2019.csv
但是如果文件在2019年1月18日被假脱机,则文件名将为ABCD_DEC_DEC_2019.csv
如果文件将于2019年4月18日假脱机,则文件名将为ABCD_MAR_MAR_2019.csv
但是,如果文件在2019年4月26日被假脱机,则文件名将为ABCD_APR_APR_2020.csv
我可以在UTL
中执行此操作,但是我的公司严格执行NO UTL policy
,并且在使用Spool
时我找不到解决方法。
我准备制作一个通用文件,然后使用Shell脚本重命名该文件。