当SSIS任务运行时,我想创建一个带有标识列的临时表。但是,此列的种子应以值= Select max(columnname_from_another_table)+ 1开头。
我知道SQL而不是SSIS。我知道的一种方法是创建表,然后发出类似'DBCC CHECKIDENT('TempTable',RESEED,@ TheCalculatedSeedValue)的内容,但我不知道如何将所有这些放在SSIS中。
答案 0 :(得分:2)
SSIS具有所谓的SQL任务。这使您可以执行任何所需的T-SQL。您可以在SSIS包中拥有任意数量的SQL任务。这应该做你想要的。