通过删除表对视图,同义词和索引的影响

时间:2018-08-28 21:37:36

标签: oracle indexing view synonym

我想知道删除表的输出效果。删除表格后,关联的视图,同义词和索引会发生什么情况。

2 个答案:

答案 0 :(得分:1)

删除表会使依赖于该表的对象无效:那些视图,同义词和过程不会被删除,但直到我们进行干预以使其编译(例如,通过编辑源代码)后才能使用。

实际上属于表的对象-触发器,索引和约束-与表一起删除。

答案 1 :(得分:0)

删除表将从数据字典中删除表定义。该表的所有行均不再可用,已移至回收站。

所有依赖于已删除表的视图都将保留,但变为无效(不可用)。

已删除表的所有同义词均保留,但使用时返回错误。

与表关联的所有索引和触发器都将被删除。

实际上,视图和同义词取决于表,而索引和触发器属于该表。