--合作机构交易路由规则配置表 drop table PAYADM.CMMTRTRULE; create table PAYADM.CMMTRTRULE ( RUL_NO VARCHAR2(4) default '0000' not null, --规则编号(0000 为系统默认路由规则编号) RUL_LVL NUMBER(*,0) default 0 not null, --规则级别(数字越大级别越低,0最高) TXN_CD VARCHAR2(7), --交易类型 YMCC_CD VARCHAR2(6), --商户类型 CRD_FLG VARCHAR2(2), --卡类型 BNK_TYP VARCHAR2(4), --发卡银行类型 BNK_NM VARCHAR2(120), --发卡银行名称 AMT_LOW VARCHAR2(11) default '00000000000', --交易金额下限(以分为单位,不带小数点) AMT_UP VARCHAR2(11) default '99999999999', --交易金额上限(以分为单位,不带小数点) DAT_LOW VARCHAR2(8) default '00000000', --交易日期起始 DAT_UP VARCHAR2(8) default '99999999', --交易日期终止 TIM_LOW VARCHAR2(6) default '000000', --交易日期起始 TIM_UP VARCHAR2(6) default '999999', --交易日期终止 CORG_NO VARCHAR2(12) not null, --合作机构编号 CORG_NM VARCHAR2(100), --合作机构名称 WEIGHT NUMBER(3,0) not null, --权重(相同条件的路由规则权重之和需为100) RUL_STS VARCHAR2(1) not null, --状态(0:未生效 2:生效) TM_SMP VARCHAR2(26) default SYSDATE not null --时间戳 ); alter table PAYADM.CMMTRTRULE add constraint CMMTRTRULE primary key (RUL_NO); create index PAYADM.CMMTRTRULE_NI1 on PAYADM.CMMTRTRULE(TXN_CD,YMCC_CD,CRD_FLG,BNK_TYP,AMT_LOW,AMT_UP,DAT_LOW,DAT_UP,TIM_LOW,TIM_UP);