SELECT it.pkey,it.code,it.usercode ; FROM it ; WHERE EMPTY(nvl(it.status,'')) AND ; (INLIST(ALLTRIM(UPPER(nvl(it.code,''))),'PT01','PT02','PT03','PT04') OR ; INLIST(ALLTRIM(UPPER(nvl(it.usercode,''))),'PT01','PT02','PT03','PT04')) ; INTO CURSOR cPts NOFILTER