mssql修改id
- alter table image alter column id int IDENTITY (1, 1) NOT NULL
-
- 我只能上查詢分析器,因此只能這麼該,對馬,系統提示錯誤,怎麼該阿??
-
- ==================================================
- 不能直接修改成標識列:
- 能夠先加新的標識列,再設置容許修改標識列,再用原來的字段值填充標識列,再刪除原字段,再對字段更名
-
- ALTER TABLE 表 ADD 編號1 bigint identity(1,1) not null
- go
- SET IDENTITY_INSERT 表 ON
- go
- update 表 set 編號1=編號
- go
- SET IDENTITY_INSERT 表 OFF
- go
- ALTER TABLE 表 DROP COLUMN 編號
- go
- exec sp_rename '表.編號1','編號'
- go
- ==================================================
- alter table [image] alter column [id] int IDENTITY (1,1) NOT NULL
-
- ==================================================
- ALTER TABLE 表 ADD 編號1 bigint identity(1,1) not null
- go
- ALTER TABLE 表 DROP COLUMN 編號
- go
- exec sp_rename '表.編號1','編號'
- go
-
- ==================================================
歡迎關注本站公眾號,獲取更多信息