您的位置:首页 > 其它

给表增加主键,先判断表是否存在主键

2016-07-20 16:04 381 查看

给表增加主键,先判断表是否存在主键

给表增加主键,同时需要判断该表是否存在主键,也需要处理将该字段先处理为不为null。如下处理:

GO
IF NOT  EXISTS(select 1 from sysobjects where xtype= 'PK' and parent_obj = object_id('cb_Contract'))
BEGIN
alter table cb_Contract  alter column ContractGUID UNIQUEIDENTIFIER NOT NULL;
END
GO
IF NOT  EXISTS(select 1 from sysobjects where xtype= 'PK' and parent_obj = object_id('cb_Contract'))
BEGIN
alter table cb_Contract  add primary key (ContractGUID);
END
GO


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: