SQL*Plus脚本中带有空格的文件夹名称



我编写了以下脚本来创建一个新文件夹

column mn new_value _mn;
select '\commonjdsDaily reportDailyReport2017\'||tochar(sysdate,'mon')||'';
host mkdir &_mn;

但是它会引发错误

'The specified path is invalid.
Error occurred while processing \commonjdfsDaily',

因为名称中有空间

如何创建文件夹

与Windows不同,在Linux中,默认文件夹分隔仪是/,必须使用 backslash((逃脱空格。因此,我会尝试使用它:

select '/common/jds/Daily report/DailyReport2017/' || tochar(sysdate,'mon')  || '/';

相关内容

最新更新