好的,所以我不确定这是否可行,但是我需要更改一个表中的主键值以匹配另一个表中的FK值。
发生了什么事,我创建了一个表POS_Transactions(FK REGISTER)-并导入了它的值,然后又创建了另一个表-寄存器(pk REGISTERS_KEY)-并导入了它的值。但是,当我导入寄存器的值时,遇到了一些问题,不得不清除表并多次尝试(这就是为什么数字从15变为22的原因,它只是以这种方式自动更新),但是我需要它们说1-8,以便它仍然连接到POS_Transactions。
有什么办法可以改变??如果是这样,我该怎么做?抱歉,这听起来很愚蠢,但是我对SQL还是很陌生,我对执行该操作感到有些困惑。
执行Truncate table
,然后重试。
您需要重置Identity
列。