Files
2021-01-12 22:04:24 +08:00

46 lines
1.5 KiB
SQL

--合作机构交易路由规则配置表
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);