是否有一種簡單的方法將ID(Identity(1,1)& PK)列添加到已有數據的表中?有數據存在時添加ID列的簡單方法
我已經拿起了一個項目,該項目已經被一名可怕的開發者自由使用,該開發者沒有在他製作的桌子上放置PK,索引或任何東西。
既然我是LINQ-ifying,那麼我沒有插入或更新的PK。
是否有一種簡單的方法將ID(Identity(1,1)& PK)列添加到已有數據的表中?有數據存在時添加ID列的簡單方法
我已經拿起了一個項目,該項目已經被一名可怕的開發者自由使用,該開發者沒有在他製作的桌子上放置PK,索引或任何東西。
既然我是LINQ-ifying,那麼我沒有插入或更新的PK。
ALTER TABLE MyTable ADD id INT IDENTITY(1,1) PRIMARY KEY CLUSTERED
打開SQL Server Management Studio中
右鍵單擊表
單擊修改
添加列
設置的屬性((是身份)是的,標識種子1,標識增量1)
右鍵單擊列
單擊設置主鍵
按Ctrl-S
我會忍不住做三個階段 -