千家信息网

怎么解决ORACLE在修改主键时出现ORA-00955的问题

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇内容介绍了"怎么解决ORACLE在修改主键时出现ORA-00955的问题"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔
千家信息网最后更新 2026年11月03日怎么解决ORACLE在修改主键时出现ORA-00955的问题

本篇内容介绍了"怎么解决ORACLE在修改主键时出现ORA-00955的问题"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!


  • ORACLE在修改主键时出现ORA-00955的解决方法


  • ORA-00955:名称已由现有对象使用


  • Oracle创建复合主键


  • 以药库的drug_stock表为例,需要在主键中增加一个字段:PUTINSTORAGE_DATE

  • 原来的主键名:PK_DRUG_STOCK,键值为:DRUG_CODE, DRUG_SPEC, FIRM_ID, PACKAGE_SPEC, BATCH_NO, STORAGE

  • 修改后的主键名:PK_DRUG_STOCK,键值为:DRUG_CODE, DRUG_SPEC, FIRM_ID, PACKAGE_SPEC, BATCH_NO, STORAGE, PUTINSTORAGE_DATE


  • --删除主键


  • ALTER TABLE PHARMACY.DRUG_STOCK DROP PK_DRUG_STOCK;


  • --删除主键索引


  • drop index PHARMACY.DRUG_STOCK_I_2;

  • drop index PHARMACY.DRUG_STOCK_I_3;


  • --增加复合主键

  • -- Create/Recreate primary, unique and foreign key constraints

  • alter table PHARMACY.DRUG_STOCK

  • add constraint PK_DRUG_STOCK primary key (DRUG_CODE, DRUG_SPEC, FIRM_ID, PACKAGE_SPEC, BATCH_NO, STORAGE, PUTINSTORAGE_DATE)

  • using index

  • tablespace TSP_PHARMACY

  • pctfree 10

  • initrans 2

  • maxtrans 255

  • storage

  • (

  • initial 2M

  • next 1M

  • minextents 1

  • maxextents unlimited

  • );


  • --创建索引

  • -- Create/Recreate indexes

  • create index PHARMACY.DRUG_STOCK_I_2 on PHARMACY.DRUG_STOCK (DRUG_CODE, DRUG_SPEC)

  • tablespace TSP_PHARMACY

  • pctfree 10

  • initrans 2

  • maxtrans 255

  • storage

  • (

  • initial 640K

  • next 1M

  • minextents 1

  • maxextents unlimited

  • );

  • create index PHARMACY.DRUG_STOCK_I_3 on PHARMACY.DRUG_STOCK (STORAGE)

  • tablespace TSP_PHARMACY

  • pctfree 10

  • initrans 2

  • maxtrans 255

  • storage

  • (

  • initial 64K

  • next 1M

  • minextents 1

  • maxextents unlimited

  • );

"怎么解决ORACLE在修改主键时出现ORA-00955的问题"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

时出 问题 内容 更多 知识 索引 实用 学有所成 接下来 名称 困境 字段 实际 对象 情况 文章 方法 案例 编带 网站 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 湖南永感互联网科技有限公司 互联网科技保险 新华互联网科技学院 为想互联网科技 美国互联网黑科技 有木互联网科技 互联网高科技企业 互联网科技有限公司 翻译 太原新华互联网科技学校怎么样 农村开互联网科技讲堂 团飞科技与伯堂互联网服务平台 苏州五指互联网络科技有限 华夏恒生科技与互联网科技 长沙茂晟互联网科技有限公司 区块链结合互联网科技 互联网时代的科技公司 广州百诚互联网科技有限公司官网 富国互联网科技002692 云鲸互联网络科技有限公司 互联网科技平台产品运营 浩特互联网科技 互联网女皇 腾讯科技 美国互联网前沿科技 成都仁贤领冠互联网科技有限公司 央行互联网金融科技公司 世界互联网科技公司市值排名 浙江互联网科技研学营 科技赋能视角下互联网保险发展 中科明德北京互联网科技 福州德业互联网科技
0