sql >> Databasteknik >  >> RDS >> Sqlserver

Lägger till kolumn med primärnyckel i befintlig tabell

Om du vill att SQL Server automatiskt ska tillhandahålla värden för den nya kolumnen, gör den till en identitet.

ALTER TABLE Product_Details DROP COLUMN Product_Detail_ID
GO
ALTER TABLE Product_Details ADD Product_Detail_ID int identity(1,1) not null
GO
ALTER TABLE Product_Details
add CONSTRAINT pk_Product_Detils_Product_Detail_ID primary key(Product_Detail_ID)
GO


  1. Oracle ListaGG, Topp 3 vanligaste värden, angivna i en kolumn, grupperade efter ID

  2. Att lära sig bindningsvariabler i PL/SQL tillsammans med beräkningsinmatning och -utgång DBMS_OUTPUT.PUT_LINE

  3. Hur avgör jag enkelt åldern från en födelsedag? (php)

  4. Mappning av en JDBC-resultatuppsättning till ett objekt