
关于Sqlserver增加主键的问题
我有一个数据表,已经存在数据了,但是找个表没有主键,所以我要给这个表添加一个字段作为主键列,而且添加这一列以后,在这个主键列插入一组序列呢(比如从1到1000)。比如我有...
我有一个数据表,已经存在数据了,但是找个表没有主键,所以我要给这个表添加一个字段作为主键列,而且添加这一列以后,在这个主键列插入一组序列呢(比如从1到1000)。
比如我有表A,有字段F1,F2
F1 F2
a b
a c
d d
aa c
s s
这个表A没有主键,所以,要在不改变表其它基础上增加一列ID,理想结果如下:
F1 F2 ID
a b 1
a c 2
d d 3
aa c 4
s s 5 展开
比如我有表A,有字段F1,F2
F1 F2
a b
a c
d d
aa c
s s
这个表A没有主键,所以,要在不改变表其它基础上增加一列ID,理想结果如下:
F1 F2 ID
a b 1
a c 2
d d 3
aa c 4
s s 5 展开
1个回答
2012-03-01
展开全部
查询分析器里面执行下面的sql,
alter table 表A
add ID int identity(1,1)
go
alter table 表A
add ID int identity(1,1)
go
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询