将主键列添加到 SQL Server 中的现有表?

时间:2021-04-29 18:29:11

标签: sql-server ssms

我需要添加一个新列并使其成为 SQL Server 中的主键;有问题的表还没有唯一的键列。

这是示例表 http://www.sqlfiddle.com/#!18/8a161/1/0

我的目标只是有一列 ID 并插入从 1 到 1160(此表中的记录总数)的值并将其设为主键。另外有没有办法自动添加1-1160之间的数字,而无需逐条添加每条记录,因为该表中有1000多行?

谢谢!

1 个答案:

答案 0 :(得分:-1)

只需更改表格并添加具有适当特征的列。

bundle.js

快速组合在一起,您可能应该养成命名约束的习惯。 fiddle。我会注意到您可能想也可能不想使用标识列 - 请仔细考虑您的实际目标以及在更改后您希望如何继续使用此表。

相关问题