ORA-12006: a materialized view with the same user.name already exists 今天我创建一个物化视图,总是提示以上错误,我通过USER_OBJECTS查找该视图名称并不存在,我这个用户的数据是从另外一个用户的数据中导入的,在导入的用户中创建此物化视图就没有问题,而且通过ALL_OBJECTS查找该物化视图也是只有在原用户下存在,请高手帮忙解决阿! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在user_objects查这个名称,但不要局限于视图 我在USER_OBJECTS和ALL_OBJECTS里面都已经查过了,都没有这个视图 当时我这两个视图里的数据源并不是同一个表,而是另外两个用户的表,就是说用户A读取用户C的表A做数据源,而用户B读取用户D的表A做数据源。 那你作下这个操作drop view viewname;看看有什么现象 我执行了drop view 后提示表或视图不存在! 写的有问题1,先查询一下是否有该物化视图:select mview_name, compile_state from user_mviews;2,删除该视图drop materialized view viewname; 楼主的方法很不错,可以解决这个问题,我还想问一下的就是为什么我在PL SQL中的物化视图的文件夹里看不到这些物化视图呢而且在USER_OBJECTS里面也没有啊? 我还想请问以下物化视图如何实现自动刷新啊,我定义的物化视图是ON COMMAND,但是用ON COMMIT的时候说权限不够,怎么授权啊?但是我定义的视图我发现视图没有刷新啊! 求一条trigger怎么写~~ 超难的一个排序问题 ORACLE如何调用过程返回一个值 如何将一个日期型的字段用一个文本型的字段替换?? 请来帮忙--先谢了 求一个oracle的语句算出时效特别急 oracle 中导入dmp文件,导不进去 我在oracle中创建了一个数据库,为什么在OME中可以看到,而在OMS中看不到呢? 数据库迁移 求oracle workflow的教程 刚接触Oracle的存储过程菜鸟问题 重做日志文件
drop view viewname;
看看有什么现象
1,先查询一下是否有该物化视图:
select mview_name, compile_state from user_mviews;
2,删除该视图
drop materialized view viewname;