Oracle的一个分页的有关问题,数据多时有重复

Oracle的一个分页的问题,数据多时有重复
 当数据足够多的时候,点击上一页、下一页时,数据会出现重复的现象,但是没有什么规律,数据极少时基本很难发现,但数据多时,在最后几页就比较明显,请各位帮忙分析下什么原因导致。。

SELECT *
  FROM (SELECT T_.*, ROWNUM R_O_W_
          FROM (select *
                  from (SELECT /*+FIRST_ROWS*/
                         PRMINPTYP.NAME     AS PRMINPTYP_NAME,
                         PRM.SN             AS PRM_SN,
                         PRM.NAME           AS PRM_NAME,
                         PRMQTYPLAN.NAME    AS PRMQTYPLAN_NAME,
                         PRMPDT.NAME        AS PRMPDT_NAME,
                         PRM.MACHINES_NAME  AS PRM_MACHINES_NAME,
                         PRM.USL            AS PRM_USL,
                         PRM.TARGET         AS PRM_TARGET,
                         PRM.LSL            AS PRM_LSL,
                         PRM.USL_D          AS PRM_USL_D,
                         PRM.TARGET_D       AS PRM_TARGET_D,
                         PRM.LSL_D          AS PRM_LSL_D,
                         PRMMEATYPE.NAME    AS PRMMEATYPE_NAME,
                         PRMMEA.NAME        AS PRMMEA_NAME,
                         PRM.OPPORTUNITY    AS PRM_OPPORTUNITY,
                         PRMSAMPLINGID.NAME AS PRMSAMPLINGID_NAME,
                         PRM.EXCEPTIONFLAG  AS PRM_EXCEPTIONFLAG,
                         PRM.PREFIX         AS PRM_PREFIX,
                         PRM.id             AS "id"
                          FROM TQ_PARAMETER PRM
                          LEFT JOIN TQ_INSPECTIONTYPE PRMINPTYP
                            ON PRM.INSPECTIONTYPE_ID = PRMINPTYP.ID
                          LEFT JOIN TQ_PLAN PRMQTYPLAN
                            ON PRM.PLAN_ID = PRMQTYPLAN.ID
                          LEFT JOIN TP_PRODUCT PRMPDT