当使用嵌套的select语句时,oracle查询中的列模糊定义错误

时间:2014-06-13 07:39:37

标签: sql oracle

我的查询是:

select 
    * 
from ( 
    select 
        multiple columns 
    from 
        multiple tables 
        using 
    WHERE clause
) temp 
WHERE 
    ROW_NEXT BETWEEN :offset and :pageSize

整个查询在DB2中运行良好,但在Oracle中它给了我异常:列模糊定义。 我在Oracle中提出了内部查询并且工作正常。但是通过outter查询它给了我那个例外。 有什么办法可以解决吗?在内部查询中,我正在连接3个表,每个列名都使用表名别名的前缀。因此内部查询工作正常。

如果您需要任何其他信息,请与我们联系。

0 个答案:

没有答案