知识大全 Oracle外键的相关约束中级联删除的方案
Posted 完整性
篇首语:从来好事天生俭,自古瓜儿苦后甜。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Oracle外键的相关约束中级联删除的方案相关的知识,希望对你有一定的参考价值。
Oracle外键的相关约束中级联删除的方案 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
SQL和 Oracle外键的相关约束中的级联删除 我们在相关的系统中如果你要删除相关记录 我们就要关联一起删除N多张表 同时它们之间还存在着相互约束的关系 所以考虑到在创建表时加上约束关系
详细内容如下:
SQL的Oracle外键约束可以实现级联删除与级联更新;Oracle 则只充许级联删除
SQL级联删除与级联更新使用格式
CREATE TABLE A (ID INT PRIMARY KEY NAME VARCHAR( ))
CREATE TABLE A (ID INT REFERENCES A (ID)ON DELETE CASCADE ON UPDATE CASCADE AGE TINYINT)
Oracle 级联删除使用格式
CREATE TABLE A (ID INT PRIMAY KEY NAME VARCHAR ( ))
CREATE TABLE A (ID INT REFERENCES A (ID)ON DELETE CASCADE AGE NUMBER( ))
CREATE TABLE groups
(
id VARCHAR ( ) CONSTRAINT pk_groupid PRIMARY KEY
name VARCHAR ( )
description VARCHAR ( )
)
TABLESPACE userspace;
CREATE TABLE usringrp
(
group_id VARCHAR ( ) CONSTRAINT fk_uing_grpid
REFERENCES groups(id)
ON DELETE CASCADE
user_id VARCHAR ( )
)
TABLESPACE userspace;
PowerDesigner
参照完整性约束
限制(Restrict) 不允许进行修改或删除操作 若修改或删除主表的主键时 如果子表中存在子记录 系统将产生一个错误提示 这是缺省的参照完整性设置
置空(Set Null) 如果Oracle外键列允许为空 若修改或删除主表的主键时 把子表中参照的外键列设置为空值(NULL)
置为缺省(Set Default) 如果指定了缺省值 若修改或删除主表的主键时 把子表中参照的Oracle外键设置为缺省值(Default)
级联(Cascade) 把主表中主键修改为一个新的值时 相应修改子表中Oracle外键的值 或者删除主表中主键的记录时 要相应删除子表中外键的记录
cha138/Article/program/Oracle/201311/17613相关参考
Oracle中非默认方式创建外键的使用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 创建外键约
知识大全 Oracle与SqlServer中获取所有字段、主键、外键的sql语句
Oracle与SqlServer中获取所有字段、主键、外键的sql语句 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶
Oracle定义约束外键约束 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
小议Oracle外键约束修改行为(一) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Oracl
一关系数据库的一些概念 主键的值一般不可以改变 外键指向另一个表或本表的主键或唯一键的字段外键的值一定要和某一主键相同或者为空 数据库对像表视图序列索引同义词程序(进程函数sql
知识大全 oracle中如何判断本表有多少张表对其有外键关联
在oracle中如何判断本表有多少张表对其有外键关联?我们主要分为两步 第一步 //查询表的主键约束名 select*fromuser_constraintsewhereetable_nam
解析Oracle中多表级联删除的方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!创建数据库时为了
键约束和参绍约束的实例脚本/*外键约束和参绍约束pubs数据库的CarIfo表创建外键约束参绍CarFactory表的主键ID 外键约束和参绍约束的实例脚本cha138/Article
外键约束和参绍约束的实例脚本 /*外键约束和参绍约束pubs数据库的CarIfo表创建外键约束参绍CarFactory表的主键ID*/USEPubsGO/*不显示行数*/SETNOCOUNT
Copy from TheOracle(tm)UsersCoOperativeFAQ Parent/Child/KeyReference setpagessetfeedbackoffspool