【发布时间】:2021-02-11 12:25:26
【问题描述】:
我有一个需要重命名文件的任务
我有一个名为 RenameFileName 的变量
\\servername\csv\BACKUP_" + (DT_WSTR,4)DATEPART("yyyy",GetDate()) + RIGHT("0" + (DT_WSTR,2)DATEPART("mm",GetDate()) ,2) + RIGHT("0" + (DT_WSTR,2)DATEPART("dd",GetDate()),2) + ".csv
当我运行任务时出现错误
Illegal characters in path
我做错了吗?我尝试转义反斜杠,并将其放在引号中。如果我删除带有括号和加号的部分,它工作正常。
谢谢
【问题讨论】:
-
\字符需要转义。 -
我试过了,我也试过用引号把整个东西封装起来——所有 4 个版本都出现相同的错误
标签: sql-server-2008 ssms ssis-2008