`

修改主键联动删除索引

阅读更多
Oracle建立primary key时会自动创建一个unique index,
删除主键的同时,它会自动删除在该主键上的索引,有的时候删除主键后,索引依然还存在。

下面的操作保证删除索引。

--删除主键
alter table student drop constraint PK_student cascade drop index;
--添加主键
alter table student
  add constraint PK_student primary key (CODE, NUM)
  using index 
  tablespace DATACORE
  pctfree 10
  initrans 2
  maxtrans 255
  storage
  (
    initial 192K
    minextents 1
    maxextents unlimited
  );
分享到:
评论

相关推荐

    JAVA主键随机+SELECT联动+数据库随机取数+F5刷新+字符编码乱码

    标题中的“JAVA主键随机+SELECT联动+数据库随机取数+F5刷新+字符编码乱码”涉及了几个关键的IT概念,我会逐一解释并展开讨论。 1. **JAVA主键随机**: 在Java编程中,主键是数据库表中用于唯一标识一条记录的字段...

    mysql全球区域地址3级联动数据(国内五级联动)

    例如,可能会有一个"continents"表来存储大洲信息,一个"countries"表来存储各国信息,然后是"provinces"、"cities"等表,每个表都有一个外键指向其上级区域的主键,从而实现联动查询。在设计数据库时,考虑到性能和...

    mysql数据库省市县联动菜单.十分齐全

    3. **建立索引**:由于联动菜单涉及到多级递归查询,对`parent_id`字段建立索引可以提高查询效率。 4. **编写查询**:当用户选择一个省后,使用`parent_id`字段查询所有属于该省的市;同理,当市被选定,再查询其下...

    中国省市联动sql文件

    7. `ar_delflag`:删除标志,位类型(bit),非空(NOT NULL),1表示已删除,0表示未删除,用于软删除操作,保留数据但标识为无效。 此外,表的创建语句还设置了索引选项,如`PAD_INDEX`、`STATISTICS_NORECOMPUTE...

    全国省市区街道村委会五级联动表

    全国省市区街道村委会五级联动表是数据库设计中的一种常见应用场景,主要应用于地理信息系统、电商地址选择、物流配送等领域,以便实现用户在填写地址时的便捷选择和精确定位。在这个系统中,通常会涉及到五个级别的...

    MySQL 省市区三级联动

    在IT领域,数据库设计是构建高效、稳定应用的关键部分,特别是在处理地理位置信息时。"MySQL 省市区三级联动"是一...在实际项目中,还应考虑性能优化,如缓存常用数据、合理设置索引等,以提高系统的响应速度和稳定性。

    全国市、学校、学院三级联动数据库

    - **事务处理**:在插入、更新或删除数据时,可能需要使用事务来保证数据的一致性和完整性。 7. **安全性与权限**: - **用户权限管理**:对数据库的访问需要进行权限控制,不同用户可能有不同的访问和操作权限。...

    省市县三级联动(部分)

    省市县三级联动是一种常见的地理信息组织方式,常用于构建具有层级关系的地址系统。在IT领域,这通常涉及到数据库的设计,特别是在需要精确到县级或更细致级别的地理位置信息时。在这个场景下,数据库的设计至关重要...

    省市区的三级联动-数据表

    此外,为了提高查询性能,可以考虑在省份ID、城市ID和区县ID上创建索引,以便快速定位和检索数据。同时,如果业务需求涉及频繁更新,还需要考虑数据同步和一致性问题,确保在多级联动中始终展示最新的地理位置信息。

    全国省市区联动数据库sql格式MySQL

    在MySQL中,这种联动查询可以通过建立合适的关系型模型来实现,通常包含三个主要表:省(province)、市(city)和区(district),它们之间通过主键和外键关系建立关联。省表通常有一个唯一的id作为主键,市表中的...

    全国省市县三级联动数据库文件

    SanJI.sql可能包含创建数据库表的SQL语句,这些表可能包括省份(province)、城市(city)和县(district)的表格,每个表格都有相应的ID字段作为主键,并通过外键关联来实现三级联动。例如,city表中的province_id...

    京东全国省市4级联动数据

    同时,通过合理的索引优化,可以保证在海量数据下依然能快速响应用户的查询请求。 总结来说,“京东全国省市4级联动数据”体现了电商平台在地址管理上的精细化和高效化,通过合理的数据库设计和使用,实现了用户...

    省市区联动,省市区街道办社区5级联动,70多万行数据库,不用整理直接下载

    每个级别可能有自己的主键,而下一级别的外键则引用上一级别的主键,形成层级关系。 2. **数据库设计**:在SQL Server 2008中,可以创建多个表来存储不同级别的行政区域信息,每个表包含必要的字段,如区域ID、名称...

    php+mysql+jquery省市区三级联动

    一般会有一个专门的省市区表,包含id(主键)、name(区域名称)、parent_id(父级ID)等字段。表中的数据结构通常是树形的,通过parent_id来建立层级关系。在设计数据库时,要考虑如何高效地查询各级数据,比如使用...

    sqlserver版三级联动数据库脚本

    - **查询优化**:考虑到性能问题,可以对频繁访问的数据进行索引优化。 #### 四、总结 本文介绍了如何在SQL Server中实现三级联动功能的具体步骤,包括表的设计、数据的插入以及查询语句的编写。通过对示例脚本的...

    省市区三级联动sql文件

    可能还会包括一些索引创建或数据校验的语句,以优化查询性能和数据完整性。 3. UTF8编码:这是MySQL常用的一种字符集,支持多种语言,确保全国范围内的地名能够正确存储和显示。 实现联动查询,可以使用以下几种...

    Ajax实现三级联动

    可能包含一个或多个表,每个表分别代表一个级别的行政区域,通过主键外键关系链接起来,以便于查询和检索相关联的数据。 4. **前端实现**:在前端,通常会有一个JavaScript函数,监听用户在省级下拉框的选择事件。...

    ajax 多级联动数据库版(带后台和省市县数据库)

    考虑到性能,可以对数据库进行适当的索引优化,并缓存常用的数据。 **示例文件分析** - `说明.htm`:这可能是项目的使用说明文档,详细解释了如何部署和运行此系统,以及如何进行配置。 - `chinaz.com.txt`:可能...

    省市县三级联动数据库

    省市县三级联动数据库是一种常见的地理信息系统(GIS)设计模式,常用于存储和管理与地理位置相关的数据,例如中国的行政区域划分。这种模式适用于需要在不同层级之间进行关联查询的应用,如物流配送、人口统计、...

    Ajax城市四级联动

    2. **数据库优化**:对查询进行优化,如创建索引,以提高数据检索速度。 3. **分页和懒加载**:如果数据量大,考虑使用分页或懒加载策略,避免一次性加载过多数据导致页面响应变慢。 4. **错误处理**:前端和后端...

Global site tag (gtag.js) - Google Analytics