Nó có thể được thực hiện trong một lệnh duy nhất. Bạn cần đặt thuộc tính IDENTITY cho "số tự động":
ALTER TABLE MyTable ADD mytableID int NOT NULL IDENTITY (1,1) PRIMARY KEY
Chính xác hơn, để đặt ràng buộc mức bảng được đặt tên:
ALTER TABLE MyTable
ADD MytableID int NOT NULL IDENTITY (1,1),
CONSTRAINT PK_MyTable PRIMARY KEY CLUSTERED (MyTableID)
Xem ALTER TABLE và IDENTITY trên MSDN