如何删除SQL Server 2016中主键列上的标识?
答案 0 :(得分:1)
创建新列,复制数据,删除原始列
zip::ZipArchive::new(tmpfile)
答案 1 :(得分:0)
您无法删除主键列上的标识。默认情况下,当您选择列作为主列时会创建它。你需要在项目表中做我不推荐的替代方案。
1)使用级联选项删除主键(您将丢失子表的链接)
2) - 您需要在同一个表中创建另一个具有不同名称的列。 - 将该数据复制到新创建的列中 - 删除主键列 这会将孤立记录留在被引用的子表中。