在oracle中如何实现级联修改

backlove 2001-10-23 11:35:58
有外键约束的两个表
级联删除是:on delete cascade
那修改怎么办呢?
...全文
137 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
backlove 2001-10-23
  • 打赏
  • 举报
回复
关键字是什么?
我试了几个找不到呀
KingSunSha 2001-10-23
  • 打赏
  • 举报
回复
oracle中没有级联修改,必须自己来控制, 用触发器或者在程序段控制.
如果要定义级联修改, 必须在定义外键的时候制定外键类型为DEFERRED,延时校验类型,当用户更改纪录后,不是马上做数据一致性检查,而是当用户COMMIT的时候,才做检查.
我曾经写过一篇很长的帖子回答一样的问题, 你去查找一下吧.
backlove 2001-10-23
  • 打赏
  • 举报
回复
不过你写的那个长篇还是没找到,xixi
backlove 2001-10-23
  • 打赏
  • 举报
回复
照你说的小试了一把,摆平
我用的是触发器,thanks
backlove 2001-10-23
  • 打赏
  • 举报
回复
晕菜
劳驾再聊一次,ok?
KingSunSha 2001-10-23
  • 打赏
  • 举报
回复
哈哈,我也找不到了,太多问题了.

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧