首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LOV查询无效

LOV查询无效
EN

Stack Overflow用户
提问于 2013-01-28 16:57:29
回答 2查看 2K关注 0票数 2

我正在使用APEX 4.2.1.00.08,我一直得到验证错误"LOV查询无效,需要显示和返回值,列名需要不同,如果查询包含内联查询,SQL语句中的第一个FROM子句不能属于内联查询。“我不知道是什么导致了这一切。我的sql是:

代码语言:javascript
复制
SELECT u1.name d, susu.subunitid r
FROM basic.subunitsuperunit susu
INNER JOIN basic.unit u1 ON susu.subunitid = u1.unitid
INNER JOIN basic.unit u2 ON susu.superunitid = u2.unitid
WHERE level = 3
AND u1.name != 'XYZ'
CONNECT BY PRIOR subunitid = superunitid
START WITH u1.name = (SELECT u3.name FROM basic.unit u3 WHERE u3.unitid = (SELECT TO_NUMBER(gp.value) FROM basic.global_parameters gp WHERE gp.name = 'A_UNIT'))
ORDER BY u1.name

我确保没有分号,我在中检查了这个查询,它运行良好。我已经意识到这些子查询不是最优的,但是我在这里做错了什么呢?

EN

回答 2

Stack Overflow用户

发布于 2013-02-14 12:49:14

尝试使用查询创建apex_collection或数据库视图,然后根据新对象创建lov。我在其他问题上也面临着同样的困难,我总是这样解决。

票数 1
EN

Stack Overflow用户

发布于 2017-11-02 22:24:29

我看到这个帖子是旧的,但是我在应用程序的“值列表”部分遇到了同样的错误。我的问题是,应用程序作为用户运行时缺少一个授权。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14567113

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档