如何解决报错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,后面就一定要引用,不一定在主查询中。

本文如何解决报错ora-32035的方法分析到此结束。当你能飞的时候就不要抛却飞。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
Oracle缩表空间的完整如何解决实例

详解Oracle控制文件及日志文件的管理问题

oracle指定类型和指定位数创建序列号的代码详解

Oracle官方工具SQLDeveloper的简单如何使用

Oracle如何使用in语句不能超过1000问题的如何解决办法