SELECT SM_CFNM LABEL , SM_CD VALUE FROM TBZ00_COMMCD WHERE LG_CD = 'B01107' SELECT DISTINCT SUBSTR(SMP_NO ,11 ) LABEL ,SUBSTR(SMP_NO ,11 ) VALUE FROM TBB02_LOT_COM WHERE SUBSTR(SMP_NO ,1 , 10) = ? SELECT 'N' CHK , CCM.OLD_SAMPL_NO OLD_SAMPL_NO , a.PRDNM_CD --品名 , b.COIL_NO --coil号 , a.SMP_NO --试样号(试样编号) , a.SMP_CUT_LOC --位置 , a.SMP_PROG_CD --位置(SMP_PROG_CD) , b.COIL_THK --厚度 , a.SPEC_ABBSYM --标准号 , a.SPEC_STL_GRD --标准钢号 , a.EXAMORG_CD -- 检查机关 , a.SMP_DIR_DTIME --试样指示 , a.SMP_GET_DTIME --试样日期 , a.SMP_INTO_DTIME --试样入库 , a.SMP_WORK_DTIME --试样检验时间 , a.QLTY_DCS_DTIME --判定时间 , a.MOD_ID --入库人 , A.SMP_SEND_DTIME --送样时间 , a.SMP_SEND_ID --供前台界面使用(可否被选择入库),为Y则允许入库 , decode(a.OVER_SMP_TP , NULL , NULL , 'Y') FUYANG , decode(a.OVER_SMP_TP , null , null , decode(a.SMP_PROG_CD, 'B' , 'Y')) OVER_SMP_TP FROM TBB02_LOT_COM a , TBB02_LOT_COIL b , TBH02_COIL_COMM CCM WHERE a.SMP_NO = b.SMP_NO AND CCM.COIL_NO = B.COIL_NO AND a.SMP_CUT_LOC = b.SMP_CUT_LOC AND b.SMP_TIT_YN = 'Y' SELECT 'N' CHK , b.COIL_NO OLD_SAMPL_NO , a.PRDNM_CD --品名 , b.COIL_NO --coil号 , a.SMP_NO --试样号(试样编号) , a.SMP_CUT_LOC --位置 , a.SMP_PROG_CD --位置(SMP_PROG_CD) , b.COIL_THK --厚度 , a.SPEC_ABBSYM --标准号 , a.SPEC_STL_GRD --标准钢号 , a.EXAMORG_CD -- 检查机关 , a.SMP_DIR_DTIME --试样指示 , a.SMP_GET_DTIME --试样日期 , a.SMP_INTO_DTIME --试样入库 , a.SMP_WORK_DTIME --试样检验时间 , a.QLTY_DCS_DTIME --判定时间 , a.MOD_ID --入库人 , A.SMP_SEND_DTIME --送样时间 , a.SMP_SEND_ID --供前台界面使用(可否被选择入库),为Y则允许入库 , decode(a.OVER_SMP_TP , NULL , NULL , 'Y') FUYANG , decode(a.OVER_SMP_TP , null , null , decode(a.SMP_PROG_CD, 'B' , 'Y')) OVER_SMP_TP FROM TBB02_LOT_COM a , TBB02_LOT_COIL b WHERE a.SMP_NO = b.SMP_NO AND a.SMP_CUT_LOC = b.SMP_CUT_LOC AND b.SMP_TIT_YN = 'Y' AND B.COIL_NO LIKE 'L%' AND A.SMP_PROG_CD = ? SELECT COIL_NO , QLTY_SEND_DTIME , SMP_NO ,QLTY_CD1 ,COIL_THK , SPEC_ABBSYM , SPEC_STL_GRD , QLTY_TT1 ,QLTY_CD2 ,QLTY_TT2 FROM TBB02_L2INS_QLTY WHERE QLTY_SEND_DTIME BETWEEN ? AND ? ORDER BY COIL_NO AND a.SMP_NO = ? AND a.SMP_PROG_CD = ? UPDATE TBB02_LOT_COM SET SMP_PROG_CD = 'C' , SMP_INTO_DTIME = to_char(sysdate , 'YYYYMMDDHH24MISS') , MOD_ID = ? , MOD_DTIME = to_char(sysdate , 'YYYYMMDDHH24MISS') WHERE SMP_NO = ? AND SMP_CUT_LOC = ? UPDATE TBB02_L2INS_QLTY T SET T.MSG_FLAG = 'N' WHERE T.MSG_FLAG = '1' AND T.SMP_NO = ? AND T.SMP_CUT_LOC = ?