【发布时间】:2017-01-06 23:25:17
【问题描述】:
我有这样的选择查询
SELECT * FROM ACTITIVY WHERE CODE in ('L','D')
我没有硬编码 IN PARAMETER 中的值,而是创建了一个 PARAM 表。参数表具有以下值
CODE | CODE_VAL | ACTIVE
TRIGGER_XM | 'L','D' | Y
所以当我如下重写查询时
select * from ops_ACTITIVY WHERE CODE IN (
SELECT CODE_VAL FROM OPS_CONFIG_PARAMETER
WHERE CODE='TRIGGER_XML' AND ACTIVE='Y')
不知道如何解决这个问题??
【问题讨论】:
-
您真正使用的是哪个表?
ACTITIVY或ops_ACTITIVY?
标签: oracle11g