oracle主键和索引的创建、删除
上一篇 /
下一篇 2015-06-04 14:37:20
/ 个人分类:oracle
1.删除
oracle主键
ALTER TABLE mem_card_new
DROP CONSTRAINT pk_mem_card_id
2.创建主键
ALTER TABLE mem_card_new ADD CONSTRAINT PK_mem_card_id PRIMARY KEY (mem_card_id)
结果弹出报错
:原因是存在同名索引。
此时有想过将索引删掉再添加,但是仍报新的错误。
解决办法:执行下列语句
alter table mem_card_new add constraint PK_mem_card_id primary key(mem_card_id) using index pk_mem_card_id enable novalidate
相关阅读:
- Oracle中常出现的错误信息及解决方案 (zaza9084, 2015-5-12)
- Oracle如何实现从特定组合中随机读取值 (zaza9084, 2015-5-15)
- ORACLE常用函数功能演示 (zaza9084, 2015-5-15)
- oracle 删除用户,表空间和物理文件 (vivuzhan, 2015-5-20)
- Oracle数据库创建表空间 (zaza9084, 2015-5-25)
- Oracle RAC功能测试 (zaza9084, 2015-5-25)
- 如何彻底卸载 Oracle-11g (oxygen001, 2015-5-26)
- OEL5.5安装Oracle 11gr2详解 (zaza9084, 2015-5-28)
- Oracle服务器端网络配置 (zaza9084, 2015-5-28)
- Oracle 11g R2数据库安装硬件环境要求 (zaza9084, 2015-6-02)
收藏
举报
TAG:
Oracle
oracle