SSI执行sql任务参数映射
我正在尝试使用SSIS中的任务执行sql脚本 我的脚本只是在一个表中插入一组nambe值对。比如说- 插入mytable(名称、值) 价值观 (?,“值1”), (?,“值2”) 现在,我想将SSIS中定义的变量映射到上面语句中的参数。我试图定义一个标量变量,但我想sql任务不喜欢这样。哦,insert语句中的所有名称参数都解析为一个变量 比如我想要 插入mytable(名称、值) 价值观 ('name1','value1'), ('name1','value2') 当我打开任务的参数映射选项卡时,它希望我像- 变量名-用户::名称 方向输入 数据类型-长 参数名称-0 参数大小--1 变量名-用户::名称 方向输入 数据类型-长 参数名称-1 参数大小--1 如果一个名字有5-10个值,并且迫使我为同一个名字添加多个赋值,那么这很快就会变得失控和麻烦 有没有一个简单的方法可以做到这一点 最简单(也是最可扩展)的方法是使用数据流任务,而不是使用执行SQL任务SSI执行sql任务参数映射,sql,variables,ssis,Sql,Variables,Ssis,我正在尝试使用SSIS中的任务执行sql脚本 我的脚本只是在一个表中插入一组nambe值对。比如说- 插入mytable(名称、值) 价值观 (?,“值1”), (?,“值2”) 现在,我想将SSIS中定义的变量映射到上面语句中的参数。我试图定义一个标量变量,但我想sql任务不喜欢这样。哦,insert语句中的所有名称参数都解析为一个变量 比如我想要 插入mytable(名称、值) 价值观 ('name1','value1'), ('name1','value2') 当我打开任务的参数映射选项卡