oracle外键值级联删除

原创 2007年10月11日 19:40:00

只需要在 references 后加上 on delete

alter table table add foreign key on table(column) on delete cascade

 

Oracle外键级联删除和级联更新

1 级联删除 Oracle在外键的删除上有NO ACTION(类似RESTRICT)、CASCADE和SET NULL三种行为。 下面以学生-班级为例说明不同情况下的外键删除,学生属于班级...
  • accountwcx
  • accountwcx
  • 2015年07月11日 19:14
  • 3552

Oracle外键级联删除和级联更新

1 级联删除 Oracle在外键的删除上有NO ACTION(类似RESTRICT)、CASCADE和SET NULL三种行为。 下面以学生-班级为例说明不同情况下的外键删除,学生属于班级...
  • zs064811
  • zs064811
  • 2016年07月06日 10:31
  • 2598

Oracle外键级联删除和级联更新

Oracle外键级联删除和级联更新 1 级联删除 在添加foreing key约束时,还可以指定级联操作的类型,主要用于确定当删除(on delete) 附表中的一条记录时,如何处...
  • wangchunyu11155
  • wangchunyu11155
  • 2016年12月14日 10:57
  • 400

oracle外键约束数据删除

今天同事让我删除一个表的数据,痛快的答应说好;
  • xlgjjff
  • xlgjjff
  • 2014年11月15日 00:49
  • 908

Oracle12C--主外键约束删除数据问题--级联操作(九)

知识点的梳理: on delete cascade:当主表数据删除时,对应的子表数据同时删除; on delete set null:当主表数据删除时,对应的子表数据设置为null; 问题1:删...
  • qq_33301113
  • qq_33301113
  • 2017年03月11日 14:58
  • 2220

MySQL中利用外键实现级联删除、更新

MySQL支持外键的存储引擎只有InnoDB,在创建外键的时候,要求父表必须有对应的索引,子表在创建外键的时候也会自动创建对应的索引。在创建索引的时候,可以指定在删除、更新父表时,对子表进行的相应操作...
  • dodott
  • dodott
  • 2015年08月27日 11:03
  • 3682

外键约束失效--级联更新删除

public void onCreate(SQLiteDatabase db) { // TODO Auto-generated method stub String classesSQL...
  • tangnengwu
  • tangnengwu
  • 2014年05月16日 15:19
  • 1906

mysql如何设置主键和外键,实现级联更新、级联删除

主键、外键和索引的区别?   主键 外键 索引 定义: 唯一标识一条记录,不能有重复的,不允许为空 表的外键是另一表的主键, 外键可以有重复的, 可以是空值 该字段...
  • lishuai133
  • lishuai133
  • 2014年04月04日 14:43
  • 1973

oracle约束+disable与enable约束+为表添加约束+修改表约束的状态+primary key+not null+unique+foreign key+外键删除数据,可以使用的级联操作

oracle约束 分类 表级约束:应用于表,对表的多个起作用 列级约束:应用于表的一列,只对该列起作用disable与enable约束 控制约束的约束 控制表的约束是禁用还是激活状态 di...
  • zhou920786312
  • zhou920786312
  • 2017年04月20日 00:06
  • 396

【Mysql】外键级联与级联的劣势

在建表的时候时候,可以对于删除delete、修改update设置为级联。用一个例子先说明外键级联级联的概念 假如数据库中本以存在一张usertable如下: 此user表非常简单,id为主...
  • yongh701
  • yongh701
  • 2015年07月17日 11:05
  • 1901
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:oracle外键值级联删除
举报原因:
原因补充:

(最多只允许输入30个字)