我的查询是:
select
*
from (
select
multiple columns
from
multiple tables
using
WHERE clause
) temp
WHERE
ROW_NEXT BETWEEN :offset and :pageSize
整个查询在DB2中运行良好,但在Oracle中它给了我异常:列模糊定义。 我在Oracle中提出了内部查询并且工作正常。但是通过outter查询它给了我那个例外。 有什么办法可以解决吗?在内部查询中,我正在连接3个表,每个列名都使用表名别名的前缀。因此内部查询工作正常。
如果您需要任何其他信息,请与我们联系。