我需要在number列中添加输入参数时编辑Oracle Report。我想使用值列表作为值:
在我的代码中正确运行“否”和“全部”,但是对于“是”,我不知道该怎么办。 请问你能帮帮我吗?
AND column1 = (CASE
WHEN (:p_parameter = 'YES') THEN <> 0
WHEN (:p_parameter= 'NO') THEN 0
WHEN (:p_parameter = 'ALL') THEN column1
ELSE column1
END)
预先感谢
答案 0 :(得分:3)
请勿在{{1}}子句中使用case
。简单的逻辑总能解决问题
where