我已经在 unix box 上按名称cashload.txt编写了 sql,并将其保存在 unix box 上的以下位置:
exit |sqlplus -s batch/password@SW_TEST @/soft/checkfree/AccurateBXG/scripts/cashload.txt
在 cashload.txt 中编写了以下代码:
spool /Detail/reports/inner/SW/Rep_OIbyAccount_$DATE_FILE.csv
select accountnumber||','||accountname||','||X from HSBC_Cash_OIbyAccount_v;
spool off
但它没有在上述路径上假脱机结果集。但是,当我给出保存脚本的路径时,它在那个位置假脱机。我不明白为什么?它在下面的路径上假脱机cashload.txt ( sql 脚本)被保留:
**spool /soft/checkfree/AccurateNXG/scripts/Rep_OIbyAccount.csv**
select accountnumber||','||accountname||','||X from HSBC_Cash_OIbyAccount_v;
spool off
请查看上面的查询并帮助我。提前致谢!!!