我的条件是:
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,而不进行检查。
发布于 2018-03-20 10:38:30
您是想要这个吗?
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'发布于 2018-03-20 10:36:39
将该表/列包含到查询中,如
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; --> thishttps://stackoverflow.com/questions/49381846
复制相似问题