I have a query with few filter criteria, one of them is get to the query as integer parameter. I want to use this filter only if this integer is > 0
I can't use NVL as it will never be null. How can I use DECODE
in such case?
SELECT (columns list)
FROM
AGREEMENT A
WHERE
A.ACCOUNT = 545
AND A.GRP_ID = NVL(?,A.GRP_ID)
The parameter ?
I get is an Integer