天天看點

sql給已有資料中的表添加主鍵

表a中已有資料,借助新表a1添加主鍵

--複制表結構,此時沒有資料

select * into a1 from a where 1=0 

--添加字段主鍵ID,并且自增

ALTER TABLE a1 ADD ID int identity(1,1) primary key not null

--将a表中的資料複制到a1表

insert into a1 select * from a

--删除原表a

DROP TABLE aerrorchn

--改變新表名稱a1為a

  EXEC   sp_rename  'a1','a'   

sql