--转码规则表 create table CAPCSWRULE ( RUL_TYP VARCHAR2(20) not null, --转码规则类型 BIS(目前的上游系统) CMS(新系统) CAP_TYP VARCHAR2(20) not null, --交易类型 --CAP_RCV_BAT 批量代收 --CAP_PAY_BAT 批量代付 --CAP_RCV_SIG 单笔代收 --CAP_PAY_SIG 单笔代付 CORG_NO VARCHAR2(20) not null, --合作机构号 SRC_RSP_CD VARCHAR2(8) , --来源错误码 SRC_RSP_MSG VARCHAR2(300) , --来源错误信息 DST_RSP_CD VARCHAR2(8) , --目标错误码 DST_RSP_MSG VARCHAR2(300) , --目标错误信息 CSW_TYP VARCHAR2(2) , --匹配类型 0 错误码匹配,1 错误信息完全匹配,2 错误信息模糊匹配 RUL_STS VARCHAR2(2) default '0', --规则状态 TM_SMP VARCHAR2(26) default SYSDATE not null ); create index CAPCSWRULE_NI1 on CAPCSWRULE(RUL_TYP,CAP_TYP,CORG_NO,SRC_RSP_CD); --本地错误信息表 create table CAPCODEINF ( RUL_TYP VARCHAR2(20) not null, --转码规则类型 BIS(目前的上游系统) CMS(新系统) CAP_TYP VARCHAR2(20) not null, --交易类型 RSP_CD VARCHAR2(8) , --本地错误码 RSP_MSG VARCHAR2(300) , --本地错误信息 IS_DFT VARCHAR2(8) default '0', --默认标志 0非默认值 1默认值 TM_SMP VARCHAR2(26) default SYSDATE not null ); add constraint CAPCODEINF_PK primary key(RUL_TYP,CAP_TYP,RSP_CD);