SSIS OLE-DB源无法使用参数

时间:2014-03-03 12:02:35

标签: parameters ssis oledb

这似乎是一个常见的问题,但我希望有人能最终给我一个有意义的解释。我有各种查询从我试图传递参数的CRM系统中提取数据。其中一个是与我的报告数据库在同一个框上运行的SQL Server 2012数据库

操作

DECLARE @days int

SET @Days =?

Works,在另一个物理盒上运行的sql server 2003上执行完全相同的操作失败,无法从SQL中提取参数。注:这些是不同的数据库,查询不同,但我没有使用子查询(我正在使用工会)

有什么想法吗?

由于

伊恩

1 个答案:

答案 0 :(得分:0)

尝试对参数使用相同的大小写。像:

DECLARE @days int

SET @days = ?

而不是

DECLARE @days int

SET @Days = ?