我想要我PK的身份种子从1开始



我会尽量简短而明确。

从SSIS将数据导入DW时,维度表的主键不是从1开始的。每次运行SSIS时都会发生这种情况——它会从表中删除所有信息,然后重新加载它们。但是为什么主键不断增加呢?

我通过选择以下内容更改了SSMS上的定义:

**(Is identity)** "YES"
**Identity Increment** 1
**Identity seed** 1
**Not for replication** "YES"

经过此更改后,当我运行SSIS时,只继续进行上一次计数。

有人能帮忙吗?

提前感谢

听起来您需要发布TRUNCATE TABLE而不是DELETE。截断将重新初始化IDENTITY

最新更新