2
我從其他人繼承了數據庫應用程序,並且有幾個表沒有任何主鍵。我想添加一個新列到一個已經存在的表中,並讓它自動編號(從1開始)。我將如何去做這件事?是否有將主要自動編號鍵添加到已存在的數據庫表中
我從其他人繼承了數據庫應用程序,並且有幾個表沒有任何主鍵。我想添加一個新列到一個已經存在的表中,並讓它自動編號(從1開始)。我將如何去做這件事?是否有將主要自動編號鍵添加到已存在的數據庫表中
的SQL Server語法是:
ALTER TABLE SomeTable ADD
ID int NOT NULL IDENTITY(1, 1),
CONSTRAINT PK_SomeTable PRIMARY KEY [NON]CLUSTERED (ID)
什麼是您做這項工作目的是什麼? – 2010-04-04 03:28:01
我需要刪除多個行,現在唯一的方法是使用時間戳字段。如果我可以說「刪除tableA,其中id = 100」會更容易 – leora 2010-04-04 03:37:19
SQL Server沒有ROWID列? – 2010-04-05 13:52:53