日期:2014-05-17 浏览次数:20518 次
if object_id('tb') is not null
drop table tb
go
create table tb(id int primary key,vid int not null,vname varchar(20))
insert into tb
values(1,2,'aa')
go
--先删除约束,通过下面的图来取得约束名称。
alter table tb
drop constraint PK__tb__3213E83F75AD65ED
go
--如果要加入到primary key中的字段有运行null的字段,那么需要改为not null
/*
alter table tb
alter column vid int not null
*/
--名称为pk_tb_xxxxx
alter table tb
add constraint pk_tb_xxxxx primary key clustered
(
id,
vid
)