= TO_DATE({3}, 'YYYY-MM-DD HH24:MI:SS')) AND ({4} IS NULL OR T.CONSIGN_TIME <= TO_DATE({4}, 'YYYY-MM-DD HH24:MI:SS')) AND T.CONSIGN_TIME >= TO_DATE('2018-07-30 00:00:00', 'YYYY-MM-DD HH24:MI:SS') AND ({5} = '0' OR T.PLINE_CODE IN {6}) AND ({7} IS NULL OR {8} = '1' AND T.CHECK_NO NOT LIKE '%F%' OR {7} = '2' AND T.CHECK_NO LIKE '%F%') AND ({8} IS NULL OR {8} = '1' AND T.PLINE_CODE NOT IN ('C065', 'C066') OR {8} = '2' AND T.PLINE_CODE IN ('C065', 'C066')) AND T.PROCESS_CODE = {9} AND ({10} IS NULL OR T.CHECK_NO LIKE '%' || {10} || '%') AND ({11} IS NULL OR T.QUOTE_STATE = {11}) AND ({12} IS NULL OR T.JUDGE_TIME >= TO_DATE({12}, 'YYYY-MM-DD HH24:MI:SS')) AND ({13} IS NULL OR T.JUDGE_TIME <= TO_DATE({13}, 'YYYY-MM-DD HH24:MI:SS')) AND T.IS_FLAG = '0' GROUP BY T.CHECK_NO, T.JUDGE_STOVE_NO) TT ORDER BY TT.JUDGE_STOVE_NO, TT.CRAFT_SOURCE ]]> = TO_DATE({3}, 'YYYY-MM-DD HH24:MI:SS')) AND ({4} IS NULL OR T.JUDGE_TIME <= TO_DATE({4}, 'YYYY-MM-DD HH24:MI:SS')) AND ({5} = '0' OR T.PLINE_CODE IN {6}) AND T.PROCESS_CODE = {7} AND T.IS_FLAG = '0' ORDER BY T.JUDGE_TIME DESC) TT ]]> INSERT INTO PIPE_CHECKCONSIGN_BASEINFO (CHECK_NO, LOT_NO, STOVE_NO, HEAT_NO, STEEL_GRADE, STEEL_NO, PRODUCT_NAME, PRODUCT_STD, CRAFT_FILE_NO, CONTRACT_NO, CHECK_COUNT, PLINE_CODE, DIMATER, HEIGHT, BUCKLE_TYPE, PROCESS_STATUS, CONSIGN_DEPT, CONSIGN_NAME, CONSIGN_TIME, ISPRODUCER, SPEC_REQ, GET_NAME, GET_TIME, CONSIGNDEPT_SEND_NAME, CONSIGNDEPT_SEND_TIME, JG_RECEIVE_NAME, JG_RECEIVE_TIME, IS_RUSH, RUSH_NAME, RUSH_TIME, FLAG, SAMPLE_REMARK, REMARK, DATA_TYPE, VALIDFLAG, STD_STYLE_DESC, PROCESS_CODE, MERGER_NO, CRAFT_SOURCE, JG_PRINT_COUNT, JG_PRINT_NAME, JG_PRINT_TIME, INDEX_SEQ, PIC, CIC, LOT_NO_GROUP ) (SELECT '#CHECK_NO#', LOT_NO, STOVE_NO, HEAT_NO, STEEL_GRADE, STEEL_NO, PRODUCT_NAME, PRODUCT_STD, '#CRAF_NO#', '#CONTRACT_NO#', CHECK_COUNT, PLINE_CODE, DIMATER, HEIGHT, BUCKLE_TYPE, PROCESS_STATUS, CONSIGN_DEPT, CONSIGN_NAME, CONSIGN_TIME, ISPRODUCER, SPEC_REQ, GET_NAME, GET_TIME, CONSIGNDEPT_SEND_NAME, CONSIGNDEPT_SEND_TIME, JG_RECEIVE_NAME, JG_RECEIVE_TIME, IS_RUSH, RUSH_NAME, RUSH_TIME, FLAG, SAMPLE_REMARK, REMARK, DATA_TYPE, VALIDFLAG, STD_STYLE_DESC, PROCESS_CODE, MERGER_NO, CRAFT_SOURCE, JG_PRINT_COUNT, JG_PRINT_NAME, JG_PRINT_TIME, '#INDEX_SEQ#', '#PIC#', '#CIC#', LOT_NO_GROUP FROM PIPE_CHECKCONSIGN_BASEINFO T WHERE T.CHECK_NO = '#OLD_CHECK_NO#') DECLARE BEGIN DELETE FROM PIPE_CHECKCONSIGN_BASEINFO T WHERE T.CHECK_NO = '#CHECK_NO#'; DELETE FROM PIPE_CHECKCONSIGN_DETAIL T WHERE T.CHECK_NO = '#CHECK_NO#'; DELETE FROM PIPE_CHECKCONSIGN_CHEMDETAIL T WHERE T.CHECK_NO = '#CHECK_NO#'; DELETE FROM PIPE_CHECKCONSIGN_PHYDETAIL T WHERE T.CHECK_NO = '#CHECK_NO#'; END; SELECT COUNT(1) ACOUNT FROM PLN_ZY_ZG_M T WHERE T.HEAT_PLAN_NO = {0} AND T.JUDGE_STOVE_NO = {1} SELECT COUNT(1) ACOUNT FROM PLN_ZY_DBK_M T WHERE T.HEAT_PLAN_NO = {0} AND T.JUDGE_STOVE_NO = {1} AND T.IF_MATCH_ODD IN ('0', '1') SELECT COUNT(1) ACOUNT FROM PLN_ZY_RCL_M T WHERE T.HEAT_PLAN_NO = {0} AND T.JUDGE_STOVE_NO = {1} AND T.IF_MATCH_ODD IN ('0', '1') SELECT COUNT(1) ACOUNT FROM PLN_ZY_JGX_M T WHERE T.HEAT_PLAN_NO = {0} AND T.JUDGE_STOVE_NO = {1} AND T.IF_MATCH_ODD IN ('0', '1') UPDATE QCM_ZC_CHECKCONSIGN T SET T.IS_FLAG = '1' WHERE T.CHECK_NO = {0}