我有一个执行SQL任务,它获取丢失的ID并将它们存储到ObjectVariable(DataType对象的MissingIDs)中。使用For Each循环容器我想根据该ID将数据插入到多租户架构数据库中。 s Name(将是模式的名称)。我已经用于每个ADO枚举器并使用ObjectVariable(MissingIDs)作为ADO ObjectSource变量和枚举模式作为"第一个表中的行"。在变量映射中我将它映射到dataType的另一个变量(CompanyID)索引为0的字符串。
在For Each Container中,我希望得到ID的名称并存储在名为schema(DataType String)的变量中。我使用了执行SQL任务来执行此操作但我收到错误。
错误:获取AccountID的0xC002F309 AccountID的名称,执行SQL任务:向变量" schema":"指定单行结果集时指定了一个错误,但没有行被退回了。"。 任务失败:获取AccountID的架构名称
我已经使用了Breakpoints,并且能够看到数据可用AccountID。
任何人都知道问题出在哪里?
由于 维杰