【发布时间】:2017-03-29 20:47:58
【问题描述】:
我已经对此进行了大量搜索,但未能提出可靠的解决方案。我有一个用例,例如我想在文件名中包含日期,假设我使用以下公式:
"EmployeeCount_"+(DT_STR,4,1252)DATEPART( "yyyy" , getdate() )+ RIGHT("0" + (DT_STR,4,1252)DATEPART( "mm" , getdate() ), 2) + RIGHT("0" + (DT_STR,4,1252)DATEPART( "dd" , getdate() ), 2) +".csv"
这作为一个变量非常有用,但是如果我想将此函数作为参数从 SSMS 传递怎么办?有没有办法将参数作为表达式进行评估?我试图将参数传递给变量以达到预期的效果,但不可用。
我在这里遗漏了什么,还是应该将其硬编码为变量/在其他地方计算并将其从表中拉入 SSIS?
【问题讨论】:
标签: sql sql-server parameters ssis etl