SELECT
SM_CFNM LABEL --公差名
, SM_CD VALUE --公差代码
FROM TBZ00_COMMCD WHERE LG_CD = 'B01012'
SELECT
SM_CD LABEL
, SM_CD VALUE
FROM TBZ00_COMMCD WHERE LG_CD='B01119'
SELECT T1.SM_CD LABEL
,T1.SM_CD VALUE
FROM TBZ00_COMMCD T1
WHERE T1.LG_CD = 'B01120'
AND T1.USED_YN = 'Y'
MINUS
SELECT T2.DEV_SPEC_CD
,T2.DEV_SPEC_CD
FROM TBB01_SPEC_DEL T2
SELECT
DISTINCT
DEV_SPEC_CD --标准交付条件(外形尺寸标准号)
,DEV_SPEC_CD DEV_SPEC_CD1
-- ,DEV_DGR_CD DEV_DGR_CD1
-- ,DEV_DGR_CD --等级代码
FROM TBB01_SPEC_DEL
WHERE DEV_SPEC_CD LIKE ?||'%'
ORDER BY DEV_SPEC_CD
SELECT
'N' CHK
, DEL_TOL_CD --公差代码
, EMEC_TP --是否切边
, THK_MIN --厚度min
, THK_MAX --厚度max
, WTH_MIN --宽度min
, WTH_MAX --宽度max
, TOL_MIN_SYM --公差下限符号
, TOL_MIN --公差下限
, TOL_MAX_SYM --公差上限符号
, TOL_MAX --公差上限
, TOL_UNIT --公差单位
, TOL_VAL --公差值
, DEV_RMK --备注
, DEV_DGR_CD DEV_DGR_CD1 --等级代码
, DEL_TOL_CD DEL_TOL_CD1 --公差代码
, THK_MIN THK_MIN1 --厚度min
, THK_MAX THK_MAX1 --厚度max
, WTH_MIN WTH_MIN1 --宽度min
, WTH_MAX WTH_MAX1 --宽度max
, EMEC_TP EMEC_TP1 --是否切边
,DEV_DGR_CD
FROM TBB01_SPEC_DEL
WHERE DEV_SPEC_CD = ? --交付条件标准号
ORDER BY DEL_TOL_CD , THK_MIN1
INSERT INTO TBB01_SPEC_DEL(
DEV_SPEC_CD --交付条件标准号
, DEV_DGR_CD --等级代码
, DEL_TOL_CD --公差代码
, THK_MIN --厚度min
, THK_MAX --厚度max
, WTH_MIN --宽度min
, WTH_MAX --宽度max
, EMEC_TP
, TOL_MIN_SYM --公差下限符号
, TOL_MIN --公差下限
, TOL_MAX_SYM --公差上限符号
, TOL_MAX --公差上限
, TOL_UNIT --公差单位
, TOL_VAL --公差值
, DEV_RMK --备注
, REG_ID --操作人
, REG_DTIME --操作时间
)
VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,TO_CHAR(SYSDATE , 'YYYYMMDDHH24MISS'))
UPDATE TBB01_SPEC_DEL
SET DEL_TOL_CD = ? --公差代码
, DEV_DGR_CD = ? --等级
, THK_MIN = ? --厚度min
, THK_MAX = ? --厚度max
, WTH_MIN = ? --宽度min
, WTH_MAX = ? --宽度max
, EMEC_TP = ?
, TOL_MIN_SYM = ? --公差下限符号
, TOL_MIN = ? --公差下限
, TOL_MAX_SYM = ? --公差上限符号
, TOL_MAX = ? --公差上限
, TOL_UNIT = ? --公差单位
, TOL_VAL = ? --公差值
, DEV_RMK = ? --备注
, MOD_ID = ?
, MOD_DTIME = TO_CHAR(SYSDATE , 'YYYYMMDDHH24MISS')
WHERE DEV_SPEC_CD = ? --交付条件标准号
AND DEV_DGR_CD = ? --等级代码
AND DEL_TOL_CD = ? --公差代码
AND THK_MIN = ? --厚度min
AND THK_MAX = ? --厚度max
AND WTH_MIN = ? --宽度min
AND WTH_MAX = ? --宽度max
AND EMEC_TP = ?
DELETE FROM TBB01_SPEC_DEL
WHERE DEV_SPEC_CD = ? --交付条件标准号
AND DEV_DGR_CD = ? --等级代码
DELETE FROM TBB01_SPEC_DEL
WHERE DEV_SPEC_CD = ? --交付条件标准号
AND DEV_DGR_CD = ?
AND DEL_TOL_CD = ? --公差代码
AND THK_MIN = ? --厚度min
AND THK_MAX = ? --厚度max
AND WTH_MIN = ? --宽度min
AND WTH_MAX = ? --宽度max
AND EMEC_TP = ?
{call ZL_NORM_MANAGE.COPY_SPEC_DELE(?,?,?,?,?,?)}