在SSIS中的FTP任务中仅发送当前日期文件

时间:2016-12-30 03:46:27

标签: ssis ftp

我需要帮助创建一个表达式,它只会将当前日期文件从我的R盘上传到ftp位置。

文件以当前日期开头,例如。 20161229.BS50.DAT。

我尝试使用此" R:/ KS / + REPLACE(SUBSTRING((DT_WSTR,30)GETDATE(),1,10)," - ","& #34;)作为表达式

但它没有用。

TITLE:Expression Builder

无法评估表达。

如需帮助,请点击:http://go.microsoft.com/fwlink?ProdName=Microsoft%C2%AE%20Visual%20Studio%C2%AE%202010&ProdVer=10.0.40219.1&EvtSrc=Microsoft.DataTransformationServices.Controls.TaskUIFramework.TaskUIFrameworkSR&EvtID=FailToEvaluateExpression&LinkId=20476

其他信息:

尝试解析表达式"" R:/ KS / + REPLACE(SUBSTRING((DT_WSTR,30)GETDATE(),1,10)," - ", "")"

enter image description here

1 个答案:

答案 0 :(得分:0)

您需要在R:/ KS /

之后关闭引号
"R:/KS/"+REPLACE(SUBSTRING((DT_WSTR,30)GETDATE(),1,10),"-","")