`

oracle删除,修改主健/外键

阅读更多

删除索引:

drop  index PK_fsoReplan 

删除主键:

 ALTER TABLE fsoreplan drop  CONSTRAINT PK_fsoReplan 

删除外键:

ALTER TABLE tablea_tableb drop CONSTRAINT FK_AB

创建主键:(多个主健一起创建) 

ALTER TABLE fsoreplan add  CONSTRAINT PK_fsoReplan  PRIMARY KEY (RepolicyNo,ReendorNo, RepayNo, SerialNo, ReinsMode,BelongType,PayType);

注:fsoreplan 是表名,PK_fsoReplan 是主键名,FK_AB是外键名;

 

分享到:
评论

相关推荐

    24.Oracle的主键和外键1

    3. **SET NULL**:如果删除或修改主表中的行,从表中对应的外键字段会被设为NULL(前提是允许NULL值)。 创建外键的SQL语句格式如下: ```sql ALTER TABLE 从表名 ADD CONSTRAINT 外键名 FOREIGN KEY (从表字段...

    Oracle系统表外键的更名

    Oracle系统表外键的更名 在Oracle系统中,外键是一种参照完整性的手段,用于保证数据的一致性和完整性。外键涉及到两个表,其中一个是父项表,另一个是子项表。父项表是参照约束的基础,而子项表是参照约束的对象。...

    数据库设计和自动安装工具BDB V2.2(for Oracle/MS SQLServer/MySQL/Access/SQLAnywhere/Sybase)

    BDB是跨数据库平台的数据库设计和自动安装工具、 支持Oracle、MS SQLServer、Access、MySQL、SQLAnyWhere、Sybase数据库。 通过BDB可以快速建立数据库模型、并随时与实体数据库进行双向同步。 同时它还可以...

    oracle主键和外键[文].pdf

    主键约束保证了主表中的唯一性,而外键约束则维护了子表与主表之间的关联,`ON DELETE CASCADE` 规则使得删除操作能自动更新相关联的子表。在实际数据库设计中,要充分考虑这些约束的设置,以确保数据的完整性和业务...

    Oracle 增加修改删除字段

    ### Oracle数据库中对表结构进行增加、修改及删除操作详解 在Oracle数据库中,我们经常需要对现有的表结构进行调整,比如增加新的字段、修改现有字段的属性或数据类型、删除不再使用的字段等。这些操作可以通过`...

    Oracle11g设计与开发教程课后习题

    10. 表的定义和操作:FOREIGN KEY在CREATE TABLE中用于指定外键,ALTER TABLE修改表结构,DROP删除表数据,字符型系统数据类型包括CHAR、VARCHAR2和NCHAR。 11. SQL查询:ORDER BY子句用于排序,未指定排序则按默认...

    Oracle_11G_SQL_by_Joan_Casteel

    Oracle 11g SQL是数据库管理系统Oracle 11g中的核心组件,主要负责数据的查询、更新、存储和管理。SQL(结构化查询语言)是用于与关系型数据库交互的标准语言,广泛应用于各类数据库系统中,包括Oracle。Joan ...

    oracle练习题

    2. 数据库管理:这涉及到创建、修改和删除数据库对象,如表、索引、视图等。练习题可能涵盖CREATE TABLE语句的使用,以及ALTER TABLE和DROP TABLE命令的理解。此外,也可能涉及触发器、存储过程和函数的编写。 3. ...

    主键与外键的创建

    同时,外键约束也可以控制级联操作,如级联删除或级联更新,使得当主键表中的数据发生变化时,关联的外键表中的数据能够相应地更新或删除。 总的来说,主键和外键在数据库设计中起着至关重要的作用,它们确保了数据...

    ORACLE 多表查询与数据修改

    ### ORACLE 多表查询与数据修改 #### 学习目标 - **熟悉三个或四个表的连接查询**:在实际应用中,我们往往需要从多个表中获取数据以完成复杂的业务逻辑。通过本节的学习,您将能够掌握如何利用Oracle数据库进行多...

    Oracle实用教程(第五版)(Oracle11g版)

    在《Oracle实用教程(第五版)(Oracle11g版)》中,我们可以深入学习Oracle数据库管理系统的基础知识和高级特性。Oracle是全球广泛使用的数据库系统之一,尤其在企业级应用中占据重要地位。本教程结合实际案例,如...

    Oracle PL/SQL语言初级教程

    DQL用于查询数据,DML处理插入、更新和删除操作,DDL负责创建和修改数据库结构,而DCL则涉及用户权限和数据库对象的权限管理。 游标在处理查询结果时非常有用。当执行DML语句时,PL/SQL会打开一个内建游标,通过...

    小布老师oracle第一集

    例如,`SELECT`语句用于查询数据,`INSERT`语句用于添加新记录,`UPDATE`语句用于修改现有记录,而`DELETE`语句则用于删除不再需要的记录。 【PL/SQL编程】 Oracle还提供了PL/SQL,一种结合了SQL与传统过程编程...

    Oracle 约束错误约束错误

    在 Oracle 中,ORA-02292 错误是由于违反了外键约束的条件,导致数据无法修改或删除。解决该错误的方法是,先修改子表中的记录,然后再修改父表中的记录。也可以使用 ALTER TABLE 语句来禁用约束,然后操作数据,...

    oracle和pl/sq重要知识点

    ALTER TABLE语句用于修改已有表的结构,而DROP TABLE则用于删除表。 3. **索引**:索引可以显著提高查询性能,有B树索引、位图索引和函数索引等多种类型。创建索引需根据数据查询模式来选择最合适的类型。 4. **...

    oracle向达梦数据库迁移

    这一步涉及复制Oracle数据库中的表结构,包括表名、字段、数据类型、主键、外键、唯一性约束、非空约束等,并在DM8中重建。同时,迁移索引以保持查询性能,以及字段的注释和序列,用于自增字段。 四、删除键,约束...

    oracle实验1-Oracle 11g数据库入门.doc

    本实验主要涵盖了Oracle 11g数据库的基本操作,包括安装环境、数据库管理工具的使用、PL/SQL Developer环境的熟悉、数据库对象的创建、数据的录入、修改和删除,以及数据的导入/导出。以下是对这些知识点的详细解释...

Global site tag (gtag.js) - Google Analytics