SELECT F.JUDGE_STOVE_NO AS STOVE_NO, MAX(F.LOT_NO)LOT_NO, F.JUDGE_STOVE_NO, MAX(F.BATCH_NO)BATCH_NO, MAX(F.MATERIAL_NO)MATERIAL_NO, F.MATERIAL_NAME, MAX(F.GRADECODE)GRADECODE, F.GRADENAME, MAX(F.PRODUCCODE)PRODUCCODE, F.PRODUCNAME, MAX(F.STEELCODE)STEELCODE, MAX(F.STEELNAME)STEELNAME, MAX(F.SPEC_CODE)SPEC_CODE, F.SPEC_NAME, MAX(F.MODEL_CODE)MODEL_CODE, MAX(F.MODEL_DESC)MODEL_DESC, MAX(F.STD_STYLE)STD_STYLE, MAX(F.STD_STYLE_DESC)STD_STYLE_DESC, MAX(F.STD_CODE)STD_CODE, MAX(F.STD_NAME)STD_NAME, MAX(F.ACT_DIMATER)ACT_DIMATER, MAX(F.ACT_HEIGHT)ACT_HEIGHT, MAX(F.ACT_LEN_MIN)ACT_LEN_MIN, MAX(F.ACT_LEN_MAX)ACT_LEN_MAX, MAX(F.PRO_PLAN_ID)PRO_PLAN_ID, MAX(F.GX_PLAN_NO)GX_PLAN_NO, F.PRO_ORDER_NO, MAX(F.PRO_PLAN_ID)PRO_PLAN_ID, MAX(F.GX_PLAN_NO)GX_PLAN_NO, MAX(F.ORD_LN_DLY_PK)ORD_LN_DLY_PK, (SELECT COUNT(1) FROM QCM_JHY_ELEMENTS S1 WHERE S1.STOVE_NO = F.JUDGE_STOVE_NO AND S1.ASSAYTYPE = 'B') ACT_COUNT, '1' MEASURE_FLAG, MAX(F.PLINE_CODE)PLINE_CODE, MAX(F.PLINE_NAME)PLINE_NAME FROM YDM_BC_INLIST F WHERE F.INSTOCK_TYPE_CODE = '800701' AND F.PLINE_CODE IN ('C065', 'C066') AND F.PRODUCT_FLAG = '801401' SELECT S1.* FROM QCM_JHY_ELEMENTS S1 WHERE S1.JUDGE_STOVE_NO = ? AND S1.ASSAYTYPE = 'B' SELECT COUNT(1) ACOUNT FROM QCM_JHY_ELEMENTS S1 WHERE S1.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#' AND S1.SAMPLE_NO = '#SAMPLE_NO#' AND S1.ASSAYTYPE = 'B' INSERT INTO QCM_JHY_ELEMENTS (ASSAYNO, STOVE_NO, JUDGE_STOVE_NO, BATCH_NO, ASSAYTYPE, C, SI, MN, P, S, NI, CR, CU, ASN, TI, V, MO, B, W, AL, ZN, PB, SN, CA, LA, SB, CE, SE, MG, NB, CD, BI, N, H, O, FE, ALT, ALS, ALINS, BS, BN, MGO, SIO2, AL2O3, TFEO, FE2O3, H2O, CAF2, P2O5, TFE, CR2O3, TIO2, MNO, V2O5, FEO, CAO, SAMPLE_ID, CREATE_NAME, CREATE_TIME, SAMPLE_NO, PLINE_CODE, ZR, CO, TA) VALUES ('#ASSAYNO#', '#STOVE_NO#', '#JUDGE_STOVE_NO#', '#BATCH_NO#', '#ASSAYTYPE#', '#C#', '#SI#', '#MN#', '#P#', '#S#', '#NI#', '#CR#', '#CU#', '#ASN#', '#TI#', '#V#', '#MO#', '#B#', '#W#', '#AL#', '#ZN#', '#PB#', '#SN#', '#CA#', '#LA#', '#SB#', '#CE#', '#SE#', '#MG#', '#NB#', '#CD#', '#BI#', '#N#', '#H#', '#O#', '#FE#', '#ALT#', '#ALS#', '#ALINS#', '#BS#', '#BN#', '#MGO#', '#SIO2#', '#AL2O3#', '#TFEO#', '#FE2O3#', '#H2O#', '#CAF2#', '#P2O5#', '#TFE#', '#CR2O3#', '#TIO2#', '#MNO#', '#V2O5#', '#FEO#', '#CAO#', '#SAMPLE_ID#', '#CREATE_NAME#', SYSDATE, '#SAMPLE_NO#', '#PLINE_CODE#', '#ZR#', '#CO#', '#TA#') SELECT T.VALIDFLAG FROM QCM_ZG_JUGDE_APPLY T WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#' AND T.IS_ALL_SCRAP = '0' AND T.IS_FLAG = '0' AND T.PLINE_CODE IN ('C065', 'C066') UPDATE QCM_JHY_ELEMENTS T SET T.C = '#C#', T.SI = '#SI#', T.MN = '#MN#', T.P = '#P#', T.S = '#S#', T.NI = '#NI#', T.CR = '#CR#', T.CU = '#CU#', T.ASN = '#ASN#', T.TI = '#TI#', T.V = '#V#', T.MO = '#MO#', T.B = '#B#', T.W = '#W#', T.AL = '#AL#', T.ZN = '#ZN#', T.PB = '#PB#', T.SN = '#SN#', T.CA = '#CA#', T.LA = '#LA#', T.SB = '#SB#', T.CE = '#CE#', T.SE = '#SE#', T.MG = '#MG#', T.NB = '#NB#', T.CD = '#CD#', T.BI = '#BI#', T.N = '#N#', T.H = '#H#', T.O = '#O#', T.FE = '#FE#', T.ALT = '#ALT#', T.ALS = '#ALS#', T.ALINS = '#ALINS#', T.BS = '#BS#', T.BN = '#BN#', T.MGO = '#MGO#', T.SIO2 = '#SIO2#', T.AL2O3 = '#AL2O3#', T.TFEO = '#TFEO#', T.FE2O3 = '#FE2O3#', T.H2O = '#H2O#', T.CAF2 = '#CAF2#', T.P2O5 = '#P2O5#', T.TFE = '#TFE#', T.CR2O3 = '#CR2O3#', T.TIO2 = '#TIO2#', T.MNO = '#MNO#', T.V2O5 = '#V2O5#', T.FEO = '#FEO#', T.CAO = '#CAO#', T.CO = '#CO#', T.TA = '#TA#', T.ZR = '#ZR#' WHERE T.ASSAYNO = '#ASSAYNO#' DELETE FROM QCM_JHY_ELEMENTS T WHERE T.ASSAYNO = '#ASSAYNO#' SELECT * FROM YDM_BC_INLIST T WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#' AND T.INSTOCK_TYPE_CODE = '800701' AND ROWNUM = 1 DECLARE V_COUNT YDM_BC_INLIST.ACT_COUNT%TYPE := NULL; BEGIN SELECT COUNT(1) INTO V_COUNT FROM QCM_JHY_ELEMENTS T WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#' AND T.SAMPLE_NO = '#SAMPLE_NO#' AND T.ASSAYTYPE = 'B'; IF (V_COUNT = 0) THEN DELETE FROM QCM_ZC_CHECKCONSIGN_DETAIL T WHERE T.CHECK_NO = '#SAMPLE_ID#' AND T.SAMPLE_NO = '#SAMPLE_NO#' AND T.PHY_CODE_MAX = 'HX'; END IF; END;