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

column mn new_value _mn;
select '\\common\jds\Daily report\DailyReport2017\\'||tochar(sysdate,'mon')||'\';
host mkdir &_mn;

但它会抛出错误
'The specified path is invalid.
Error occurred while processing \\common\jdfs\Daily',

因为名字里有空格
如何创建文件夹

最佳答案

与在Windows中不同,在Linux中,默认的文件夹分隔符是/并且空格必须用反斜杠(\)转义。因此,我试图用这个来代替:

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

08-26 11:48