oracle-Ora-01779-内联视图更新法
·
#4 目的是为了表连接只能匹配出一条数据,通过关联条件实现一对一关系,即表A 表B表连接,通过关联条件,A表的一条记录只能匹配出B表的一条数据。类似于scott.emp.deptno=scott.dept.deptno

- 必修红框内字段有唯一约束 unique或者PK
- 必须每个关联表都要有where条件,且n个表要有n-1个表连接条件
- 待更新的主表可以没有主键,唯一性约束等
- set语句待修改的字段只能是主表字段,也就是等号前面的字段必须是主表的字段,否则ora-01776

- 当数据表(非目标表)是联合主键时:那么就要保证所有的主键字段都要在where条件出现
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)