如何使用标识列和动态种子值在SSIS中创建临时表

时间:2009-12-12 00:58:15

标签: ssis

当SSIS任务运行时,我想创建一个带有标识列的临时表。但是,此列的种子应以值= Select max(columnname_from_another_table)+ 1开头。

我知道SQL而不是SSIS。我知道的一种方法是创建表,然后发出类似'DBCC CHECKIDENT('TempTable',RESEED,@ TheCalculatedSeedValue)的内容,但我不知道如何将所有这些放在SSIS中。

1 个答案:

答案 0 :(得分:2)

SSIS具有所谓的SQL任务。这使您可以执行任何所需的T-SQL。您可以在SSIS包中拥有任意数量的SQL任务。这应该做你想要的。