日期:2014-05-18  浏览次数:20465 次

删除主键问题
我现在要将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)