解决报错ora-32035的方法分析

 更新时间:2013年05月30日 15:45:45   作者:  
本篇文章是对解决报错ora-32035的方法进行了详细的分析介绍,需要的朋友参考下

报错ora-32035
如果定义了with子句,而在查询中不使用,那么会报ora-32035 错误:未引用在with子句中定义的查询名。(至少一个with查询的name未被引用,解决方法是移除未被引用的with查询),注意:只要后面有引用的就可以,不一定非要在主查询中引用,比如后面的with查询也引用了,也是可以的。

例子:

复制代码 代码如下:

with q1 as (select 0+1 num1 from dual),q2 as (select 1+1 num2 from dual),q3 as (select 2+1 num3 from dual)
select * from q1
union
select * from q3
union
select * from q2;

定义了q1,q2,q3,后面就一定要引用,不一定在主查询中。

相关文章

  • oracle数据库实现获取时间戳的无参函数

    oracle数据库实现获取时间戳的无参函数

    这篇文章主要介绍了oracle数据库实现获取时间戳的无参函数的实例代码,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-08-08
  • ORACLE中段的HEADER_BLOCK示例详析

    ORACLE中段的HEADER_BLOCK示例详析

    这篇文章主要给大家介绍了关于ORACLE中段的HEADER_BLOCK的相关资料,文中通过是示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-09-09
  • Oracle建表与创建序列详细实例

    Oracle建表与创建序列详细实例

    在oracle中sequence就是所谓的序列号,每次取的时候它会自动增长,通常用在须要按序列号排序的地方,下面这篇文章主要给大家介绍了关于Oracle建表与创建序列的相关资料,需要的朋友可以参考下
    2023-06-06
  • Oracle索引质量介绍和分析脚本分享

    Oracle索引质量介绍和分析脚本分享

    这篇文章主要介绍了Oracle索引质量介绍和分析脚本分享,索引质量的高低对数据库整体性能有着直接的影响,本文给出了演示以及索引创建的基本指导原则,最后给出了索引质量分析脚本,需要的朋友可以参考下
    2014-09-09
  • oracle(plsql)生成流水号

    oracle(plsql)生成流水号

    这篇文章主要介绍了oracle(plsql)生成流水号,需要的朋友可以参考下
    2014-03-03
  • Linux 创建oracle数据库的详细过程

    Linux 创建oracle数据库的详细过程

    这篇文章主要介绍了Linux 创建oracle数据库,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • JDBC连接集群数据库的方法

    JDBC连接集群数据库的方法

    这篇文章主要介绍了JDBC连接集群数据库的方法,有需要的朋友可以参考一下
    2013-12-12
  • Oracle sql批量插入多条数据的实现

    Oracle sql批量插入多条数据的实现

    这篇文章主要介绍了Oracle sql批量插入多条数据的实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07
  • Oracle CBO几种基本的查询转换详解

    Oracle CBO几种基本的查询转换详解

    这篇文章主要介绍了Oracle CBO几种基本的查询转换详解,包含视图合并、子查询解嵌套、谓语前推、物化视图查询重写等内容,需要的朋友可以参考下
    2014-07-07
  • oracle如何使用java source调用外部程序

    oracle如何使用java source调用外部程序

    这篇文章主要为大家介绍了oracle如何使用java source调用外部程序,感兴趣的小伙伴们可以参考一下
    2016-09-09

最新评论