Rev 6376 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
/* Added Components */SELECT rc.NAME, rc.FILE_PATH,rc.BYTE_SIZE,rc.CRC_CKSUM,3 AS DIFF_STATE,NULL as COMP_BYTE_SIZE,NULL as COMP_CRC_CKSUMFROM (SELECT rc.FILE_PATH || rc.FILE_NAME AS NAME,rc.FILE_PATH,rc.BYTE_SIZE,rc.CRC_CKSUMFROM RELEASE_COMPONENTS rcWHERE rc.PV_ID = :PV_ID) rc,(SELECT rc.FILE_PATH || rc.FILE_NAME AS NAMEFROM RELEASE_COMPONENTS rcWHERE rc.PV_ID = :PV_IDMINUSSELECT rc.FILE_PATH || rc.FILE_NAME AS NAMEFROM RELEASE_COMPONENTS rcWHERE rc.PV_ID = :COMPARE_PV_ID) crcWHERE rc.NAME = crc.NAMEUNION/* Removed Components */SELECT rc.NAME,rc.FILE_PATH,NULL as BYTE_SIZE,NULL as CRC_CKSUM,2 AS DIFF_STATE,rc.BYTE_SIZE as COMP_BYTE_SIZE,rc.CRC_CKSUM as COMP_CRC_CKSUMFROM (SELECT rc.FILE_PATH || rc.FILE_NAME AS NAME, rc.FILE_PATH,rc.BYTE_SIZE,rc.CRC_CKSUMFROM RELEASE_COMPONENTS rcWHERE rc.PV_ID = :COMPARE_PV_ID) rc,(SELECT rc.FILE_PATH || rc.FILE_NAME AS NAMEFROM RELEASE_COMPONENTS rcWHERE rc.PV_ID = :COMPARE_PV_IDMINUSSELECT rc.FILE_PATH || rc.FILE_NAME AS NAMEFROM RELEASE_COMPONENTS rcWHERE rc.PV_ID = :PV_ID) crcWHERE rc.NAME = crc.NAMEUNIONSELECT pv.NAME, pv.FILE_PATH,pv.BYTE_SIZE,pv.CRC_CKSUM,DECODE ( pv.CRC_CKSUM, cpv.CRC_CKSUM, 0, 1 ) AS DIFF_STATE,cpv.BYTE_SIZE as COMP_BYTE_SIZE,cpv.CRC_CKSUM as COMP_CRC_CKSUMFROM (SELECT rc.FILE_PATH || rc.FILE_NAME AS NAME, rc.FILE_PATH,rc.BYTE_SIZE,rc.CRC_CKSUMFROM RELEASE_COMPONENTS rcWHERE rc.PV_ID = :PV_ID) pv,(SELECT rc.FILE_PATH || rc.FILE_NAME AS NAME,rc.BYTE_SIZE,rc.CRC_CKSUMFROM RELEASE_COMPONENTS rcWHERE rc.PV_ID = :COMPARE_PV_ID) cpvWHERE pv.NAME = cpv.NAME