SELECT DISTINCT T.COIL_NO ,T.SPEC_STL_GRD ,T.COIL_THK ,T.COIL_STEEL_NO ,T.SMP_NO ,T.SMP_CUT_LOC ,T.COIL_INPUT_DTIME FROM TBB10_QLTY_BASE T WHERE T.MSG_FLAG = 'N' AND SUBSTR(T.COIL_NO , 0,1) = 'R' AND T.COIL_INPUT_DTIME BETWEEN ? AND ? AND SUBSTR(T.COIL_NO ,1, 10 ) BETWEEN NVL(? , SUBSTR(T.COIL_NO , 1, 10 ) ) AND NVL(? , SUBSTR(T.COIL_NO , 1, 10 ) ) ORDER BY T.COIL_STEEL_NO , T.COIL_NO SELECT DISTINCT T.COIL_NO ,T.SPEC_STL_GRD ,T.COIL_THK ,T.COIL_STEEL_NO ,T.SMP_NO ,T.SMP_CUT_LOC ,T.COIL_INPUT_DTIME FROM TBB10_QLTY_BASE T WHERE T.MSG_FLAG = 'N' AND SUBSTR(T.COIL_NO , 0,1) = 'L' AND T.COIL_INPUT_DTIME BETWEEN ? AND ? AND SUBSTR(T.COIL_NO ,1, 9 ) BETWEEN NVL(? , SUBSTR(T.COIL_NO , 1, 9 ) ) AND NVL(? , SUBSTR(T.COIL_NO , 1, 9 ) ) ORDER BY T.COIL_STEEL_NO , T.COIL_NO SELECT DISTINCT T.COIL_NO ,T.SPEC_STL_GRD ,T.COIL_THK ,T.COIL_STEEL_NO ,T.SMP_NO ,T.SMP_CUT_LOC ,T.COIL_INPUT_DTIME FROM TBB10_QLTY_BASE T WHERE T.MSG_FLAG = 'N' AND SUBSTR(T.COIL_NO , 0,1) = 'Z' AND T.COIL_INPUT_DTIME BETWEEN ? AND ? AND SUBSTR(T.COIL_NO ,1, 9 ) BETWEEN NVL(? , SUBSTR(T.COIL_NO , 1, 9 ) ) AND NVL(? , SUBSTR(T.COIL_NO , 1, 9 ) ) ORDER BY T.COIL_STEEL_NO , T.COIL_NO SELECT DISTINCT T.COIL_NO ,T.SPEC_STL_GRD ,T.COIL_THK ,T.COIL_STEEL_NO ,T.SMP_NO ,T.SMP_CUT_LOC ,T.COIL_INPUT_DTIME FROM TBB10_QLTY_BASE T WHERE T.MSG_FLAG = 'N' AND SUBSTR(T.SMP_NO , 0,1) = 'Y' AND T.COIL_INPUT_DTIME BETWEEN ? AND ? AND SUBSTR(T.COIL_NO ,1, 9 ) BETWEEN NVL(? , SUBSTR(T.COIL_NO , 1, 9 ) ) AND NVL(? , SUBSTR(T.COIL_NO , 1, 9 ) ) ORDER BY T.COIL_STEEL_NO , T.COIL_NO UPDATE TBB10_QLTY_BASE T SET T.COIL_STEEL_NO = ? WHERE T.SMP_NO = ? AND T.SMP_CUT_LOC = ? {call JHY_QLTY_BASE.GET_QLTY_INFC(?,?)} {call JHY_QLTY_BASE.CNFM_COIL_NO(?,?,?,?)} {call RECVSMP(?)}