首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >nvl条件- org_id参数的多值校验

nvl条件- org_id参数的多值校验
EN

Stack Overflow用户
提问于 2018-03-20 10:31:52
回答 2查看 88关注 0票数 0

我的条件是:

代码语言:javascript
运行
复制
nvl(GECM_ICP_PKG.GECM_GET_PARAMETER_VALUE_FNC('GECM_SCX_VALIDATION','REN_SCX_VALIDATION',v_org_name,NULL,NULL),'N') = 'Y'

SELECT nvl(GECM_ICP_PKG.GECM_GET_PARAMETER_VALUE_FNC('GECM_SCX_VALIDATION','REN_SCX_VALIDATION',v_org_name,NULL,NULL),'N') FROM DUAL;

这里,我的要求是将ap_supplier_sites_all表的ap_supplier_sites_all列中的值作为v_org_name参数传递。

与for循环一样,我希望通过传递org_id参数中的每个v_org_name来检查所有org_id,而不进行检查。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-20 10:38:30

您是想要这个吗?

代码语言:javascript
运行
复制
SELECT *
  FROM ap_supplier_sites_all
 WHERE NVL (GECM_ICP_PKG.GECM_GET_PARAMETER_VALUE_FNC ('GECM_SCX_VALIDATION',
                                                       'REN_SCX_VALIDATION',
                                                       org_id,
                                                       NULL,
                                                       NULL),
            'N') = 'Y'
票数 0
EN

Stack Overflow用户

发布于 2018-03-20 10:36:39

将该表/列包含到查询中,如

代码语言:javascript
运行
复制
SELECT org_id,
       NVL (GECM_ICP_PKG.GECM_GET_PARAMETER_VALUE_FNC 
             ('GECM_SCX_VALIDATION',
              'REN_SCX_VALIDATION',
               org_id,                       --> this
               NULL,
             NULL),
            'N')
  FROM ap_supplier_sites_all;                --> this
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49381846

复制
相关文章

相似问题

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