Need help in understanding Universe query
Posted: Sun Sep 06, 2009 2:42 am
What is @RECORD and what value it contains in the following query????
The query is
SELECT
DS_JOBS.NAME AS JOB_NAME,
DS_JOBS.CATEGORY,
DS_JOBOBJECTS.NAME AS OBJECT_NAME,
DS_JOBOBJECTS.OLETYPE, EVAL DS_JOBOBJECTS."if index(@RECORD,'#prmSearchArg#',1) = 0 then '0' else 'FOUND' " as REC,
EVAL DS_JOBOBJECTS."if index(@RECORD,'#prmSearchArg#',1) = 0 then 0 else
dcount(@RECORD[1, index( @RECORD,'#prmSearchArg#',1)], @FM)" AS FOUND FMT '5R'
FROM DS_JOBS, DS_JOBOBJECTS
WHERE DS_JOBS.JOBNO = DS_JOBOBJECTS.OBJIDNO
and FOUND > 0 and REC<>'0'
and DS_JOBS.CATEGORY like '#prmHbusFilter#%'
GROUP BY JOB_NAME, DS_JOBS.CATEGORY, OBJECT_NAME, DS_JOBOBJECTS.OLETYPE, REC,FOUND
ORDER BY DS_JOBOBJECTS.OLETYPE, DS_JOBS.CATEGORY, JOB_NAME;
The query is
SELECT
DS_JOBS.NAME AS JOB_NAME,
DS_JOBS.CATEGORY,
DS_JOBOBJECTS.NAME AS OBJECT_NAME,
DS_JOBOBJECTS.OLETYPE, EVAL DS_JOBOBJECTS."if index(@RECORD,'#prmSearchArg#',1) = 0 then '0' else 'FOUND' " as REC,
EVAL DS_JOBOBJECTS."if index(@RECORD,'#prmSearchArg#',1) = 0 then 0 else
dcount(@RECORD[1, index( @RECORD,'#prmSearchArg#',1)], @FM)" AS FOUND FMT '5R'
FROM DS_JOBS, DS_JOBOBJECTS
WHERE DS_JOBS.JOBNO = DS_JOBOBJECTS.OBJIDNO
and FOUND > 0 and REC<>'0'
and DS_JOBS.CATEGORY like '#prmHbusFilter#%'
GROUP BY JOB_NAME, DS_JOBS.CATEGORY, OBJECT_NAME, DS_JOBOBJECTS.OLETYPE, REC,FOUND
ORDER BY DS_JOBOBJECTS.OLETYPE, DS_JOBS.CATEGORY, JOB_NAME;