我想在SSIS中使用任务执行sql脚本。SSIS执行sql任务参数映射
我的脚本只是在表格中插入一堆nambe值对。例如 -
INSERT INTO MYTABLE(名称,值) 值 ,
现在,我要地图在SSIS中定义一个变量( '值1'?)(, '值'?)被映射到上述语句中的参数。我试着定义一个标量变量,但我猜sql任务不喜欢那个。哦,并且插入语句中的所有名称参数都解析为单个变量。
例如,我想 INSERT INTO MYTABLE(名称,值) 值 ( 'NAME1', 'VALUE1'), ( 'NAME1', '值2')
当我打开参数映射对于任务选项卡,它想我的每个参数映射invidually像 -
变量名称 - 用户名::方向 - 输入 数据类型 - LONG 参数名称 - 参数尺寸 - -1
变量名称 - 用户名::方向 - 输入 数据类型 - LONG 参数名称 - 参数尺寸 - -1
这很快失控和麻烦,如果有5-10名称的值并强制我为同一名称添加多个分配。
有没有一个简单的方法来做到这一点?