TRUNCATE TABLE temp1 insert into haiwei.temp1 ( select row_number() over (order by PRODUCTION_DATE) as row_number, PRODUCTION_DATE as day, (select * from (select RHYTHM from haiwei.BASE_RHYTHM where ROWNUM = 1 order by ID desc)) as rhy from IMOS.IMOS_PR_PRODUCT_BARCODE ippb left join (select * from (select * from haiwei.BASE_DAY_WBTIME order by CREATE_TIME desc) where ROWNUM = 1) wb on 1 = 1 where ippb.PRODUCTION_DATE between case when sysdate <= wb.W_END then W_START else W_END end and case when sysdate < = wb.W_END then W_END else B_END end and DETIAL_TYPE_CODE = '1004' ) insert into XK_H_QTY(H_NAME, QTY, QTY_C,ZS_C) values (#{name},#{nowOut},#{cha},#{zs})