Rev 119 | Blame | Compare with Previous | Last modification | View Log | RSS feed
/* Unused patches */SELECT mp.PATCH_ID, pkg.PKG_NAME, pv.PKG_VERSIONFROM PACKAGES pkg,PACKAGE_VERSIONS pv,(/* All patches from pacth parent */SELECT pp.PV_ID, pp.PATCH_IDFROM (SELECT DISTINCT dep.DPV_IDFROM PACKAGE_DEPENDENCIES depWHERE dep.PV_ID = :PV_ID) parent_pp,PACKAGE_PATCHES pp,PACKAGE_VERSIONS pvWHERE pp.PV_ID = parent_pp.DPV_IDAND pp.PATCH_ID = pv.PV_IDAND pv.IS_OBSOLETE IS NULLMINUS/* Currently used patches */SELECT orig.PV_ID, orig.PATCH_IDFROM PACKAGE_PATCHES pp,PACKAGE_DEPENDENCIES dep,PACKAGE_PATCHES origWHERE pp.PATCH_ID = dep.PV_IDAND pp.PV_ID = :PV_IDAND orig.PATCH_ID = dep.DPV_ID) mpWHERE mp.PATCH_ID = pv.PV_IDAND pv.PKG_ID = pkg.PKG_IDAND pv.DLOCKED = 'Y'ORDER BY pv.PKG_VERSION