我已经创建了SSIS 2个变量,即ProductValue和的SQLQuery。 该含有的SQLQuery下面的SQL语句
“SELECT * FROM产品哪里的ProductID>” + @ [用户:: ProductValue]
当我通过从可变的数据访问模式= SQL命令传递的SQLQuery变量OLE DB源,系统返回一个错误消息,如下
错误在数据流任务[OLE DB源[1]:SSIS错误代码DTS_E_OLEDBERROR。 出现了一个OLE DB错误。 错误代码:0x80040E14。 一个OLE DB记录。 来源: “Microsoft SQL Server本机客户端10.0” HRESULT:0x80040E14说明: “声明(S)可能不准备”。 一个OLE DB记录。 来源: “Microsoft SQL Server本机客户端10.0” HRESULT:0x80040E14说明: “附近的 '+' 不正确的语法”。