我有一个简单的SSIS任务来从Flat文件中获取数据并分配给变量并执行数据流任务到odbc源以放入平面文件目的地
这是我采取的步骤:
1)第一个数据流任务
2)
3)
源是带有sql命令的ODBC源。这是查询 “SELECT ip,latitude,longitude,time FROM”+ @ [User :: schema_1] +“。visitor_location 其中countryid = 1 和'20160901'和'20160930'之间的时间 “
@ [User :: schema_1]是我在foreach循环中匹配的变量,我将结果放在一个平面文件中。
当我执行包时,我收到此错误
分配给变量“XXX”的值(Empty)的类型 与当前变量类型(String)不同。变量在执行期间可能不会改变类型 变量类型是严格的,除了Object类型的变量。