通过联接视图和另一个表创建的表所做的更改是否影响基于的原始表视图?

问题描述 投票:0回答:2

假设我在表上创建了一个视图。如果更改视图中的某些记录,原始表也将更改。如果我将这个视图与另一个表一起加入并更改通过加入而获得的该结果表上的某些记录,该基于该视图的原始表也会被更改吗?

假设我在表上创建了一个视图。如果更改视图中的某些记录,原始表也将更改。如果我将此视图与另一个表合并并更改了此表上的某些记录,该怎么办...

sql oracle join view oracle12c
2个回答
0
投票

我发现您的问题很令人困惑,对于评论来说太长了。


0
投票
原则上是,如果以某种方式构造视图,从而使基础表可通过该视图进行更新。例如,假设我有一个名为TABLE_1的表,并按如下所示创建视图VIEW_1:
© www.soinside.com 2019 - 2024. All rights reserved.