UPDATE MIL_SLAB_SCRAP T SET T.COL_SHIFT = ?, T.COL_GROUP = ?, T.COL_USER = ?, T.Handle_Result = ?, T.COL_TIME = TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'), T.FLAG = ? WHERE T.JUDGE_STOVE_NO = ? AND T.MAT_NO = ? UPDATE PORT_MIL_BATCH_SAMPLE_RESULT T SET T.HANDLE_RESULT = ? WHERE T.JUDGE_STOVE_NO = ? AND (T.M_MAT_NO = ? OR T.M_M_MAT_NO = ?) UPDATE MIL_SLAB_SCRAP T SET T.FLAG = '0', T.COL_SHIFT = ?, T.COL_GROUP = ?, T.COL_USER = ?, T.Handle_Result = '0', T.COL_TIME = TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS') WHERE T.JUDGE_STOVE_NO = ? AND T.MAT_NO = ? SELECT T.*, S.OUTWL_ID, S.OUTWL_DESC,S.OUTDIAMETER,S.WALLTHICK,S.LEN_ROLL_MIN,S.LEN_ROLL_MAX,S.AIMLENGTH FROM MIL_PLAN T, PLN_ORDER_ZG_S S WHERE T.PRO_PLAN_ID = S.PRO_PLAN_ID AND T.GX_PLAN_NO = S.GX_PLAN_NO AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#' SELECT ? || 'F' || LPAD(NVL(MAX(SUBSTR(T.MAT_NO, LENGTH(T.MAT_NO) - 3)), 0) + 1, 4, 0) MAT_NO FROM (SELECT MAX(T1.MAT_NO) MAT_NO FROM MAT_BC_M T1 WHERE T1.JUDGE_STOVE_NO = ? AND T1.BATCH_NO = 'F' UNION ALL SELECT MAX(T3.MAT_NO) MAT_NO FROM MAT_ZC_BACKUP T3 WHERE T3.JUDGE_STOVE_NO = ? AND T3.BATCH_NO = 'F' UNION ALL SELECT MAX(T4.MAT_NO) MAT_NO FROM YDM_BC_INLIST T4 WHERE T4.JUDGE_STOVE_NO = ? AND T4.BATCH_NO = 'F') T SELECT SUM(T.INPUT_WEIGHT) WEIGHT FROM PORT_MIL_BATCH_SAMPLE_RESULT T WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#' AND T.M_M_MAT_NO = '#MAT_NO#' SELECT SUM(T.INPUT_WEIGHT) WEIGHT FROM PORT_MIL_BATCH_SAMPLE_RESULT T WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#' AND T.M_MAT_NO = '#MAT_NO#' DECLARE BEGIN INSERT INTO MAT_BC_M( MAT_NO, PRODUCT_FLAG, MAT_STATUS, LOT_NO, STOVE_NO, JUDGE_STOVE_NO, BATCH_NO, BATCH_GROUD_NO, MATERIAL_NO, MATERIAL_NAME, PRODUCCODE, PRODUCNAME, STEELCODE, STEELNAME, GRADECODE, GRADENAME, SPEC_CODE, SPEC_NAME, MODEL_CODE, MODEL_DESC, STD_CODE, STD_NAME, STD_STYLE, STD_STYLE_DESC, PRO_ORDER_NO, PROCESS_CDOE, PROCESS_DESC, PLINE_CODE, PLINE_NAME, ACT_DIMATER, ACT_HEIGHT, ACT_LEN, ACT_LEN_MIN, ACT_LEN_MAX, ACT_COUNT, ACT_WEIGHT, ACT_THEORY_WEIGHT, BELONG_CODE, BELONG_NAME, JUDGE_RESULT_CODE, JUDGE_RESULT, INSTOCK_TIME, CREATE_NAME, CREATE_TIME, QCM_STAUS, HEAT_PLAN_NO, ZG_STOVE_SQE, GX_PLAN_NO, TARGET, PROCESS_STATUS, FLAG_STOVE_NO_ZG, BELONG_CODE_RESPONSE, BELONG_NAME_RESPONSE, SCRAP_TYPE) VALUES( '#MAT_NO#', '#PRODUCT_FLAG#', '#MAT_STATUS#', '#LOT_NO#', '#STOVE_NO#', '#JUDGE_STOVE_NO#', '#BATCH_NO#', '#BATCH_GROUD_NO#', '#MATERIAL_NO#', '#MATERIAL_NAME#', '#PRODUCCODE#', '#PRODUCNAME#', '#STEELCODE#', '#STEELNAME#', '#GRADECODE#', '#GRADENAME#', '#SPEC_CODE#', '#SPEC_NAME#', '#MODEL_CODE#', '#MODEL_DESC#', '#STD_CODE#', '#STD_NAME#', '#STD_STYLE#', '#STD_STYLE_DESC#', '#PRO_ORDER_NO#', '#PROCESS_CDOE#', '#PROCESS_DESC#', '#PLINE_CODE#', '#PLINE_NAME#', '#ACT_DIMATER#', '#ACT_HEIGHT#', '#ACT_LEN#', '#ACT_LEN_MIN#', '#ACT_LEN_MAX#', '#ACT_COUNT#', '#ACT_WEIGHT#', '#ACT_THEORY_WEIGHT#', '#BELONG_CODE#', '#BELONG_NAME#', '#JUDGE_RESULT_CODE#', '#JUDGE_RESULT#', TO_DATE('#INSTOCK_TIME#','YYYY-MM-DD HH24:MI:SS'), '#CREATE_NAME#', TO_DATE('#CREATE_TIME#','YYYY-MM-DD HH24:MI:SS'), '#QCM_STAUS#', '#HEAT_PLAN_NO#', '#ZG_STOVE_SQE#', '#GX_PLAN_NO#', '#TARGET#', '#PROCESS_STATUS#', '#FLAG_STOVE_NO_ZG#', '#BELONG_CODE_RESPONSE#', '#BELONG_NAME_RESPONSE#', '#SCRAP_TYPE#'); INSERT INTO YDM_BC_BUTTRESS( MAT_NO, JUDGE_STOVE_NO, BATCH_NO, BATCH_GROUD_NO, STORAGE_NO, LOCATION_NO, LARY_NO, CREATE_NAME, CREATE_TIME) VALUES( '#MAT_NO#', '#JUDGE_STOVE_NO#', '#BATCH_NO#', '#BATCH_GROUD_NO#', '#STORAGE_NO#', '#LOCATION_NO#', '#LARY_NO#', '#CREATE_NAME#', TO_DATE('#CREATE_TIME#','YYYY-MM-DD HH24:MI:SS')); END;