= '2100' AND substr('#LOGS_BEG#', 9, 4) <= '2400') THEN TO_CHAR(TRUNC(to_date('#LOGS_BEG#', 'YYYY-MM-DD HH24:MI:SS')) + 1, 'YYYYMM') ELSE TO_CHAR(TRUNC(to_date('#LOGS_BEG#', 'YYYY-MM-DD HH24:MI:SS')), 'YYYYMM') END, CASE WHEN(substr('#LOGS_BEG#', 9, 4) >= '2100' AND substr('#LOGS_BEG#', 9, 4) <= '2400') THEN TO_CHAR(TRUNC(to_date('#LOGS_BEG#', 'YYYY-MM-DD HH24:MI:SS')) + 1, 'YYYYMMDD') ELSE TO_CHAR(TRUNC(to_date('#LOGS_BEG#', 'YYYY-MM-DD HH24:MI:SS')), 'YYYYMMDD') END, '#STOVE_NO#', '#GRADECODE#', '#GRADENAME#') ]]> = '2100' AND substr('#LOGS_BEG#', 9, 4) <= '2400') THEN TO_CHAR(TRUNC(to_date('#LOGS_BEG#', 'YYYY-MM-DD HH24:MI:SS')) + 1, 'YYYYMM') ELSE TO_CHAR(TRUNC(to_date('#LOGS_BEG#', 'YYYY-MM-DD HH24:MI:SS')), 'YYYYMM') END, T.PROC_DATE = CASE WHEN (substr('#LOGS_BEG#', 9, 4) >= '2100' AND substr('#LOGS_BEG#', 9, 4) <= '2400') THEN TO_CHAR(TRUNC(to_date('#LOGS_BEG#', 'YYYY-MM-DD HH24:MI:SS')) + 1, 'YYYYMMDD') ELSE TO_CHAR(TRUNC(to_date('#LOGS_BEG#', 'YYYY-MM-DD HH24:MI:SS')), 'YYYYMMDD') END, T.MEMO = '#MEMO#' WHERE T.CONTROL_ID = '#CONTROL_ID#' ]]> (SELECT T1.LOGS_BEG FROM STL_CONTROL_LOG T1 WHERE T1.CONTROL_ID = ?) AND T.PRO_BC=? AND T.PRO_BZ=? ORDER BY T.LOGS_BEG ASC ]]> = ? AND T.LOGS_END <= ? ORDER BY T.LOGS_BEG ]]> = ? AND T.PLINE_CODE = ? AND T.PRO_BC =? AND T.PRO_BZ = ? AND T.LOGS_END >= ? AND T.LOGS_END <= ? ORDER BY T.LOGS_BEG ]]> '1200' AND substr(t.logs_beg,9,4)<= '2400') AND T.PRO_BC = '3' THEN TO_CHAR(TRUNC(to_date(t.logs_beg,'YYYY-MM-DD HH24:MI:SS'))+1,'YYYYMMDD') WHEN (substr(t.logs_beg,9,4) >='0000' AND substr(t.logs_beg,9,4)< '1200') AND T.PRO_BC = '3' THEN TO_CHAR(TRUNC(to_date(t.logs_beg,'YYYY-MM-DD HH24:MI:SS')),'YYYYMMDD') ELSE TO_CHAR(TRUNC(to_date(t.logs_beg,'YYYY-MM-DD HH24:MI:SS')),'YYYYMMDD')END, T.Bal_Year_Month = CASE WHEN (substr(t.logs_beg,9,4)> '1200' AND substr(t.logs_beg,9,4)<= '2400') AND T.PRO_BC = '3' THEN TO_CHAR(TRUNC(to_date(t.logs_beg,'YYYY-MM-DD HH24:MI:SS'))+1,'YYYYMM') WHEN (substr(t.logs_beg,9,4) >='0000' AND substr(t.logs_beg,9,4)< '1200') AND T.PRO_BC = '3' THEN TO_CHAR(TRUNC(to_date(t.logs_beg,'YYYY-MM-DD HH24:MI:SS')),'YYYYMM') ELSE TO_CHAR(TRUNC(to_date(t.logs_beg,'YYYY-MM-DD HH24:MI:SS')),'YYYYMM')END WHERE T.Proc_Date IS NULL ]]> 0 THEN '料兰数量(' || T2.BASKETETNUM || ') 废钢量(' || (NVL(T2.BASKETETNO1WGT, 0) + NVL(T2.BASKETETNO2WGT, 0) + NVL(T2.BASKETETNO3WGT, 0) + NVL(T2.BASKETETNO4WGT, 0)) || ')' END || CASE WHEN T2.POTNUM > 0 THEN '铁水罐数量(' || T2.POTNUM || ') 铁水量(' || (NVL(T2.POT1WGT, 0) + NVL(T2.POT2WGT, 0) + NVL(T2.POT3WGT, 0)) || ')' END WLDESC_IN, T.MATERIAL_NO, T.MATERIAL_NAME, T.GRADECODE, T.GRADENAME, T.CIC, T.MOULDBALEWGT, T.PRO_BC, T.PRO_BZ, DECODE(T.PRO_TYPE, '1', '正常', '2', '停机') PRO_TYPE, T.STOP_TYPE, T.STOP_REASON, TO_CHAR(T.USER_DATE, 'YYYY-MM-DD HH24:MI:SS') USER_DATE, T.USER_NAME, T.STOP_SMALL, TO_CHAR(T.CONFIRM_TIME, 'YYYY-MM-DD HH24:MI:SS') CONFIRM_TIME, T.CONFIRM_NAME, DECODE(T.CONFIRM_FLAG, '0', '未确认', '1', '已确认') CONFIRM_FLAG, (select b.BASENAME from com_base_info b where b.BASECODE = t.stop_reason and b.VALIDFLAG = '1') stop_reasonm, (select b.BASENAME from com_base_info b where b.BASECODE = t.stop_small and b.VALIDFLAG = '1') stop_smallm, T.MEMO, T.BAL_YEAR_MONTH, TO_CHAR(TO_DATE(T.PROC_DATE, 'YYYY-MM-DD'), 'YYYY-MM-DD') PROC_DATE, T.STOVE_NO FROM STL_CONTROL_LOG T, STL_EAF_OPTINFO T2, (SELECT T1.STOVE_NO, T1.EF_PLINE_CODE, SUM(TO_CHAR((TO_DATE(T1.LOGS_END, 'YYYY-MM-DD HH24:MI') - TO_DATE(T1.LOGS_BEG, 'YYYY-MM-DD HH24:MI')) * 24 * 60, 'FM99990')) tjsc FROM STL_CONTROL_LOG T1 WHERE T1.PRO_TYPE = '2' #SOMETHING1# GROUP BY T1.STOVE_NO, T1.EF_PLINE_CODE) T1 WHERE T.PRO_TYPE = '1' AND T.STOVE_NO = T1.STOVE_NO(+) AND T.STOVE_NO = T2.STOVE_NO(+) AND T.EF_PLINE_CODE = T1.EF_PLINE_CODE(+) #SOMETHING2# ORDER BY T.EF_PLINE_CODE, T.LOGS_BEG, T.LOGS_END ASC ]]>