我新创建了一个物化视图,刷新时报错:ORA-32411 实体化视图定义查询超出了最大长度。
在线等!!

解决方案 »

  1.   

    这是ORACLE的硬性限制,不是指你的结果集,而是你的物化视图定义查询语句,即select语句。除了改写你的语句,使之缩小到64K以内,你别无选择
      

  2.   

    那我先把我的SQL先瘦身到64K以内试一试
      

  3.   

    你把原语句拷贝到编辑器里,看看其是否大于64K,ORACLE应该不会蒙你。
    创建时你有没有注意,该物化视图是否有效?
      

  4.   

    搞定了,我把sql拆分成2个,多谢老几位了,以前还真没有注意这个问题!