我想从数据字典视图CAT(没有$的所有对象)中删除所有不必要的对象。我该怎么做?
答案 0 :(得分:1)
你没有。这是一个系统视图,做任何类似的事情都是不可取的。如果你想要所有带有$的对象,那么只需选择:
select * from cat where table_name like '%$%'
我个人并不喜欢Oracle系统视图的同义词。他们习惯一开始就弃用它们。我会改用USER_CATALOG。
答案 1 :(得分:0)
简单回答:不要这样做,你会破坏你的数据库。
答案 2 :(得分:0)
如果您有一个不必要的表,请删除它,例如:
DROP TABLE x;
然后将从数据字典视图中删除它。