SQL中命令如何实现删除主键
现在有表abb有ID和name两个字段,其中ID为主键,如何用命令实现删除主键?我试过的命令行不通:usexxx(xxx为数据库名)goaltertableabbdrop...
现在有表abb有ID和name两个字段,其中ID为主键,如何用命令实现删除主键?我试过的命令行不通 :use xxx (xxx为数据库名)goalter table abbdrop constraint PK primary key(ID)go望高手指点,拜谢!
展开
5个回答
2018-08-01 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
2013-09-24
展开全部
不能删?那不就是对“犯错”没有纠正的机会,在表没有和其他表建立联系甚至是一张空表中,我感觉是应该可以删除主键并重新设置的,因为在网上看到过这样的言论但是没有提及具体的操作方法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-24
展开全部
alter table abb drop constraint PK ;
请确定你的主键名称是 PK
请确定你的主键名称是 PK
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-24
展开全部
我说的是用SQL命令去掉(删除)已有的主键,该怎么操作。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-24
展开全部
这是SQL?你的写法是MYSQL吧……
SQL的话
--修改表主键
ALTER TABLE veg_tab ADD CONSTRAINT veg_tab_id PRIMARY KEY (id)
--删除表主键
ALTER TABLE add_tab DROP CONSTRAINT veg_tab_id
SQL的话
--修改表主键
ALTER TABLE veg_tab ADD CONSTRAINT veg_tab_id PRIMARY KEY (id)
--删除表主键
ALTER TABLE add_tab DROP CONSTRAINT veg_tab_id
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询