如何删除SQL Server 2016中主键列上的标识

时间:2018-05-22 15:55:50

标签: sql-server-2016

如何删除SQL Server 2016中主键列上的标识?

2 个答案:

答案 0 :(得分:1)

创建新列,复制数据,删除原始列

zip::ZipArchive::new(tmpfile)

答案 1 :(得分:0)

您无法删除主键列上的标识。默认情况下,当您选择列作为主列时会创建它。你需要在项目表中做我不推荐的替代方案。

1)使用级联选项删除主键(您将丢失子表的链接)

2) - 您需要在同一个表中创建另一个具有不同名称的列。 - 将该数据复制到新创建的列中 - 删除主键列 这会将孤立记录留在被引用的子表中。