首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

删除主键有关问题

2012-02-10 
删除主键问题我现在要将crm_CustomerExtra表中的主键ID的主键属性去掉,但不是删除,我这样写的altertablecr

删除主键问题
我现在要将crm_CustomerExtra   表中的主键ID的主键属性去掉,但不是删除,我这样写的
alter       table       crm_CustomerExtra       drop     constraint         primary       key(ID)

老报错   :“alter       table       crm_CustomerExtra       drop     constraint         primary       key(ID)”   请指点

[解决办法]
--打开数据库
use database_name

--查看表上主键约束的名字

exec sp_helpconstraint table_name

---删除表上存在的主键约束

drop constraint constraint_name

---做完你需要做的工作后

---再次修改表,将主键约束添加上

alter table table_name
add primary key(column_name)

--完成


[解决办法]
alter table crm_CustomerExtra drop constraint 约束名 primary key(ID)

热点排行