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 = ?