为什么Oracle的报告构建器(连接到11g数据库)不允许以下有效的SQL?依赖于Oracle报告中的WITH子句
with abc as
(Select 1 as x from dual),
def as
(Select 2 as y from abc)
select x,y from abc,def
我正在ORA-00942: table or view does not exist (Select 2 as y from ==>abc)
的上方。 当我从连接到相同的11g数据库的SQL Developer执行上述SQL时,它运行时没有任何问题。 以下独立WITH子句是由报告生成器虽然接受了,
with abc as
(Select 1 as x from dual),
def as
(Select 2 as y from dual)
select x,y from abc,def
有没有办法在报告中做此构建或者我应该只需要补习先用子句中的第二个的FROM子句?提前致谢。
PS:报表生成器的版本是10.1.2.0.2
您正在编写报告的哪个版本的Oracle Reports Builder? – Ollie
@Ollie:请看我修改的问题。 – digdug