如何在目标数据库中获取下一个序列以及如何将此值设置为源数据库导致ssis?

时间:2016-04-21 12:10:39

标签: sql ssis sequence

我有OLEDB源和OLEDB目的地。我想将源数据插入到目标,但是当我将数据插入目标时,我想将ID列值设置为目标序列(下一个值为)。我是怎么做到的

1 个答案:

答案 0 :(得分:0)

您只能使用OLEDB目的地执行此操作。

你有两个我能想到的选择:

  1. 您可以使用OLEDB命令转换替换OLEDB目标,并编写将使用序列插入每一行的SQL。

  2. 我将使用的方法是让OLEDB Command将您的数据原样复制到目标表或登台表,然后调用使用Sequence填充最终目标表的存储过程。