sqlserver 將主見自增列 將兩行數據互換 id值

ALTER TABLE Strategy ADD ID_temp int
GO
 
UPDATE Strategy SET ID_temp=ID;
update Strategy set ID_temp=5 where ID=6;
update Strategy set ID_temp=6 where ID=5;
alter table strategy drop constraint PK_strategy;
ALTER TABLE Strategy DROP COLUMN ID;
EXEC sp_rename N'Strategy.ID_temp',N'ID',N'COLUMN';


ALTER TABLE Strategy ALTER COLUMN id int not null;
alter table Strategy add constraint PK_Strategy primary key (id);
ALTER TABLE Strategy alter column ID int IDENTITY(7,1);   這句不成功。先做個記錄
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章