我有一个Excel源,它有1000行,有10列,其中一列是日期字段,我们必须检索最小日期值并将其分配给ssis中的变量。你能不能给我一个将该值映射到变量的脚本或步骤...这样我就可以在控制流任务中使用它来使用变量值执行截断操作。 请adviiiise
对此方面的帮助表示赞赏。 ROSH ..
答案 0 :(得分:0)
这很简单:使用执行SQL任务来检索值并将其存储在变量中。 基本步骤:
一个。创建Excel连接管理器,将其指向您的文件
B中。创建一个变量来存储值
℃。添加执行SQL任务
select max(fieldname) as fieldname from [sheetname$]
在结果集选项卡中,添加一个ResultName设置为fieldname
的行,以及变量名称列中较早创建的变量。
请注意,由于所需的$
,必须使用工作表名称限定(方括号)。如果您的字段(列)在名称中包含空格,您还必须对其进行限定:[field name]