SELECT DISTINCT
'N' CHK
, CHARGE_NO COIL_NO --钢卷号,非炉次号
, CHEM_SEQ --次数
FROM TBB02_WORK_INGR t
WHERE PROC_CD = 'CO'
AND t.CHARGE_NO = ?
UPDATE TBB02_WORK_INGR
SET CHEM_VAL = ?
, CHEM_VAL_TP = 'P' --'P'表示更新的钢卷的信息
, MOD_ID = ?
, MOD_DTIME = to_char(sysdate , 'YYYYMMDDHH24MISS')
WHERE CHARGE_NO = ? --钢卷号
AND PROC_CD = 'CO'
AND CHEM_SEQ = ?
AND CHEM_CD = ?
INSERT INTO TBB02_WORK_INGR(
CHARGE_NO
, PROC_CD
, CHEM_SEQ
, CHEM_CD
, CHEM_VAL
, CHEM_VAL_TP
, REG_ID
, REG_DTIME
)
VALUES(?,'CO',?,?,?,'P',?,to_char(sysdate , 'YYYYMMDDHH24MISS')) --'P'表示钢卷,CO表示为钢卷号
DELETE FROM TBB02_WORK_INGR
WHERE CHARGE_NO = ?
AND PROC_CD = 'CO'
AND CHEM_SEQ = ?