我有一个快速的问题要问你 SQL 大师。我有没有主键列的现有表,并且未设置身份。现在我试图通过将现有整数列作为主键并为该列添加标识值来修改这些表。我的问题是在进行这些更改之前,我是否应该先将表中的所有记录复制到临时表中。如果我运行 T-SQL commnad 来创建主键并在这些表上添加标识列,我是否会丢失所有以前的记录。我应该采取哪些方法,例如
1)创建临时表以复制要修改的表中的所有记录 2)将所有记录加载到临时表中 3)对表架构进行更改 4)最后将临时表中的记录加载到原始表中。
或者
有更好的方法吗?我真的很感谢你的帮助
谢谢