SELECT
T.SM_CD SM_CFNM
,T.SM_CD SM_CD
FROM TBZ00_COMMCD T
WHERE T.LG_CD = 'B01018'
ORDER BY T.CD_SEQ
SELECT
PROD_CD --规范编码
, PROD_CD EDIT_PROD
, DISPLAY_SEQ --显示顺序
, PROD_TYPE --代码类型
, PROD_CD_CFNM --中文名称
, DCS_SYM --判定符号
, REG_ID --注意,若无修改者和修改时间则为录入者
, TO_CHAR(TO_DATE(REG_DTIME ,'YYYY-MM-DD HH24:MI:SS'),'YYYY-MM-DD HH24:MI:SS') REG_DTIME -- 若无修改这和修改时间则为录入时间
, MOD_ID --注意,若无修改者和修改时间则为录入者
, TO_CHAR(TO_DATE(MOD_DTIME ,'YYYY-MM-DD HH24:MI:SS'),'YYYY-MM-DD HH24:MI:SS') MOD_DTIME -- 若无修改这和修改时间则为录入时间
FROM TBB01_SEQ_PROD
ORDER BY DISPLAY_SEQ ASC
UPDATE TBB01_SEQ_PROD
SET PROD_CD = ? --更新后规范编码
, DISPLAY_SEQ = ? --显示顺序
, PROD_TYPE = ? --代码类型
, PROD_CD_CFNM = ? --中文名称
, DCS_SYM = ? --判定符号
, MOD_ID = ? --修改人
, MOD_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS') --修改日期
WHERE PROD_CD = ? --更新前规范编码
INSERT INTO TBB01_SEQ_PROD(
PROD_CD --规范编码
, DISPLAY_SEQ --显示顺序
, PROD_TYPE --代码类型
, PROD_CD_CFNM --中文名称
, DCS_SYM --判定符号
, REG_ID --记录人
, REG_DTIME --时间
) VALUES(?,?,?,?,?,?,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS'))
DELETE FROM TBB01_SEQ_PROD WHERE PROD_CD = ?