首页 文章

目标映射中的SSIS参数/变量

提问于
浏览
0

我正在开发一个大型SSIS数据迁移项目,其中所有输出表都包含创建日期和用户以及上次更新日期和用户的字段 . 所有输出表中的所有记录的值都相同 .

有没有办法定义将出现在目标映射窗口中的参数或变量,并可用于填充输出表?

如果我在源代码中使用sql语句,我当然可以包含额外的字段,但是我还必须添加一个数据转换任务,用于将字符串字段从varchar转换为nvarchar .

1 回答

  • 0

    您无法在目标映射中执行此操作 .

    正如您已经考虑过的那样,您可以通过在源代码中包含额外字段来实现此目的,但随后您将所有统一数据传递到整个数据流中,并且可能还必须将其转换 .

    第三种选择是在没有这些列的情况下运行您的数据流(让它们在目标中为NULL),然后使用UPDATE跟随数据流,该UPDATE使用包变量值设置这些列 .

相关问题