【发布时间】:2011-11-28 10:58:32
【问题描述】:
我有 ssis 包,我从平面文件中获取值并将其插入到表中。
我在创建一个临时表时执行了一个执行 SQL 任务
CREATE TABLE [tempdb].dbo.##temptable
(
date datetime,
companyname nvarchar(50),
price decimal(10,0),
PortfolioId int,
stype nvarchar(50)
)
Insert into [tempdb].dbo.##temptable (date,companyname,price,PortfolioId,stype)
SELECT date,companyname,price,PortfolioId,stype
FROM ProgressNAV
WHERE (Date = '2011-09-30') AND (PortfolioId = 5) AND (stype in ('Index'))
ORDER BY CompanyName
现在在上面的查询中我需要传递(Date = '2011-09-30') AND (PortfolioId = 5) AND (stype in ('Index'))
这 3 个参数使用变量名我在包中创建了变量,以便我变得动态。
【问题讨论】: