2023年7月13日发(作者:)
SQLServer对已有数据表添加⾃增主键最近在做⽼表的数据整理,发现有的表没有主键标识,.NET Core ⽆法⼀键⽣成模型,需要带有主键的表才可以,所以需要针对已有数据添加主键,这是我找到的两种⽅式。1. 主键为int 或者bigintALTER TABLE Atest ADD MainId int identity(1,1) PRIMARY KEY;2.主键为GUIDALTER TABLE ADD
MainId uniqueidentifier NOT NULL CONSTRAINT DF_Atest_MainId DEFAULT newid()GOALTER TABLE ADD CONSTRAINT
PK_Atest PRIMARY KEY CLUSTERED
(
MainId
) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS= ON) ON [PRIMARY];
发布者:admin,转转请注明出处:http://www.yc00.com/web/1689246208a225607.html
评论列表(0条)