You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Oracle Apex中如何在IG查询中存储选择列表显示值

交互式网格添加隐藏部门名称列的查询写法

你可以通过关联员工表和部门表,直接把dept_name查询出来,之后在交互式网格里将这个列设置为隐藏即可。修改后的查询语句如下:

select 
    e.emp_id, 
    e.dept_id,
    d.dept_name, -- 用于后续授权的隐藏列
    e.emp_name, 
    e.designation, 
    e.bu 
from employees e
left join departments d on e.dept_id = d.dept_id;

补充说明:

  • 使用LEFT JOIN是为了保证即使某些员工的dept_id为空(无对应部门),也能正常查询出该员工的其他数据,不会被过滤掉
  • 在交互式网格的列配置中,找到dept_name列,将其「隐藏」属性设置为「是」,这样前端不会显示,但后台可以正常引用这个值
  • 后续设置授权条件时,直接使用这个dept_name列的值即可

内容的提问来源于stack exchange,提问作者Velocity

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 08:42:34