select a.judge_stove_no, a.id, a.cut_head_lengthp, a.cut_trail_lengthp, a.target_length, a.cut_head_lengtha, a.cut_trail_lengtha, a.order_lengtha, b.PASS_SERIES1, b.PASS_SERIES2, b.PASS_SERIES3, b.PASS_SERIES4, b.DOUBLE_B1, b.DOUBLE_B2, b.DOUBLE_B3, b.DOUBLE_B4, b.START_TEMP, b.END_TEMP, B.OUTDIAMETER, B.WALLTHICK, b.inspector, b.check_date, b.remark from mil_plan a, mil_hot_check b where a.judge_stove_no = b.judge_stove_no(+) and a.id = b.result_no(+) and a.judge_stove_no = ? and a.id = ? INSERT INTO MIL_HOT_CHECK( JUDGE_STOVE_NO, STANDARD, KIDN, STEEL, GRADE, PIPE_SIZE, SERAL_NUM, COL_SHIFT, COL_GROUP, INSPECTOR, CHECK_DATE, REMARK) VALUES( '#JUDGE_STOVE_NO#', '#STANDARD#', '#KIDN#', '#STEEL#', '#GRADE#', '#PIPE_SIZE#', '#SERAL_NUM#', '#COL_SHIFT#', '#COL_GROUP#', '#INSPECTOR#', SYSDATE, '#REMARK#') INSERT INTO MIL_HOT_CHECK_DETAIL( JUDGE_STOVE_NO, RESULT_NO, PIPE_LOCATION, PASS_SERIES, DOUBLE_B, D1, D2, D3, D4, S1, S2, S3, S4, S5, S6, S7, S8, COL_SHIFT, COL_GROUP, COL_USER, COL_TIME) VALUES( '#JUDGE_STOVE_NO#', '#RESULT_NO#', '#PIPE_LOCATION#', '#PASS_SERIES#', '#DOUBLE_B#', '#D1#', '#D2#', '#D3#', '#D4#', '#S1#', '#S2#', '#S3#', '#S4#', '#S5#', '#S6#', '#S7#', '#S8#', '#COL_SHIFT#', '#COL_GROUP#', '#COL_USER#', UPDATE MIL_HOT_CHECK SET JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#', STANDARD = '#STANDARD#', KIDN = '#KIDN#', STEEL = '#STEEL#', GRADE = '#GRADE#', PIPE_SIZE = '#PIPE_SIZE#', SERAL_NUM = '#SERAL_NUM#', COL_SHIFT = '#COL_SHIFT#', COL_GROUP = '#COL_GROUP#', INSPECTOR = '#INSPECTOR#', CHECK_DATE = SYSDATE, REMARK = '#REMARK#' WHERE JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#' UPDATE MIL_HOT_CHECK_DETAIL SET JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#', PIPE_LOCATION = '#PIPE_LOCATION#', PASS_SERIES = '#PASS_SERIES#', DOUBLE_B = '#DOUBLE_B#', D1 = '#D1#', D2 = '#D2#', D3 = '#D3#', D4 = '#D4#', DMAX = '#DMAX#', DMIN = '#DMIN#', S1 = '#S1#', S2 = '#S2#', S3 = '#S3#', S4 = '#S4#', S5 = '#S5#', S6 = '#S6#', S7 = '#S7#', S8 = '#S8#', SMAX = '#SMAX#', SMIN = '#SMIN#' WHERE JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#' AND PIPE_LOCATION = '#PIPE_LOCATION#' UPDATE MIL_HOT_CHECK SET JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#', STANDARD = '#STANDARD#', KIDN = '#KIDN#', STEEL = '#STEEL#', GRADE = '#GRADE#', PIPE_SIZE = '#PIPE_SIZE#', SERAL_NUM = '#SERAL_NUM#', COL_SHIFT = '#COL_SHIFT#', COL_GROUP = '#COL_GROUP#', INSPECTOR = '#INSPECTOR#', CHECK_DATE = SYSDATE, REMARK = '#REMARK#' WHERE JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#' select 'False' CHK, 'False' CHKMAIN, a.judge_stove_no, REGEXP_REPLACE(A.JUDGE_STOVE_NO, '-.*', '') as Judge_no, CASE a.process_no WHEN '2' THEN '环形炉' WHEN '3' THEN '穿孔' END AS process_no, a.mat_no, a.group_flag, a.new_heat_no, a.handle_result, a.flag, a.remark, a.scrap_user, a.scrap_shift, a.scrap_group, a.time, a.col_user, a.col_time, a.col_shift, a.col_group, b.contract_no, b.lot_no, b.steelcode, b.steelname, b.gradecode, b.gradename, b.pipe_section, b.db_length, b.db_height, b.varieties, b.buckle_type, B.FINISH_USER, B.PIPE_SIZE, B.ROLL_LENGTH, b.pro_plan_id, b.gx_plan_no, B.ID RESULT_NO from mil_slab_scrap a, mil_plan b where a.judge_stove_no = b.judge_stove_no and a.process_no in (2, 3) and a.flag = '0' and b.BACK_SLAB_FLAG = '0' and b.gradename = ? and b.db_length = ? and b.pipe_section = ? and b.pline_code = ? select a.judge_stove_no, REGEXP_REPLACE(A.JUDGE_STOVE_NO, '-.*', '') as Judge_no, CASE a.process_no WHEN '2' THEN '环形炉' WHEN '3' THEN '穿孔' END AS process_no, a.mat_no, a.group_flag, a.new_heat_no, a.handle_result, a.flag, a.remark, a.scrap_user, a.scrap_shift, a.scrap_group, a.col_user, a.col_time, a.col_shift, a.col_group, b.contract_no, b.lot_no, b.steelcode, b.steelname, b.gradecode, b.gradename, b.pipe_section, b.db_length, b.db_height, b.varieties, b.buckle_type, B.FINISH_USER, B.PIPE_SIZE, B.ROLL_LENGTH, b.pro_plan_id, b.gx_plan_no from mil_slab_scrap a, mil_plan b where a.new_heat_no = b.judge_stove_no and b.judge_stove_no = ? '00' AND t.judge_stove_no = b.judge_stove_no(+) order by t.back_slab_time ]]> SELECT T.FEED_NUM, T.DB_NUM, S.SAW_NUM, S.PIPE_SIZE, S.TARGET_LENGTH FROM MIL_FEED_PLAN T, MIL_PLAN S WHERE T.JUDGE_STOVE_NO = S.JUDGE_STOVE_NO AND T.LOT_NO = S.LOT_NO AND S.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#' AND S.LOT_NO = '#LOT_NO#' AND S.BACK_SLAB_FLAG = '1' ORDER BY T.FEED_ROW_NO ASC select t.* from mil_plan t where t.back_slab_flag = '1' and t.judge_stove_no = ? and t.lot_no = ? and t.pline_code = ?