Files
2021-01-12 23:30:48 +08:00

151 lines
5.1 KiB
SQL

drop table CAPMACBAL;
--统计商户银行实体账户的余额
create table CAPMACBAL
(
MERC_ID VARCHAR2(15) not null,
--商户编号
MERC_NAM VARCHAR2(120) default ' ' not null,
--商户名称
CAP_TYP VARCHAR2(11) not null,
--资金种类
MACT_NO VARCHAR2(32) default ' ' not null,
--商户的银行实体账户
MACT_NAM VARCHAR2(60) default ' ' not null,
--银行账号户名
MACT_TYP VARCHAR2(2) default ' ' not null,
--商户的银行实体账户类型 0:对公 1:对私
MBNK_ORG VARCHAR2(10) default ' ' not null,
--银行的英文简称
MLBNK_NO VARCHAR2(12) default ' ' not null,
--银行联行号
MOPN_BNK_PROV VARCHAR2(10) default ' ' not null,
--开户行所在省
MOPN_BNK_CITY VARCHAR2(10) default ' ' not null,
--开户行所在市
MOPN_BNK_NAM VARCHAR2(60) default ' ' not null,
--开户行名称
MOPN_BNK_ADDR VARCHAR2(60) default ' ' not null,
--开户行详细信息
PAS_STL_FLG VARCHAR2(1) default '0' not null,
--暂停结算标志 0:正常 1:暂停
STL_BEG_AMT NUMBER(15,2) default 0 not null,
--结算起始金额
STL_TM VARCHAR2(6) default ' ' not null,
--结算时间点
PRE_BNK_AMT NUMBER(15,2) default 0 not null,
--预扣头寸金额
MIN_ELE_AMT NUMBER(15,2) default 0 not null,
--平安付最低留存金额
FIX_AMT NUMBER(15,2) default 0 not null,
--单次补扣金额
MOD_LMT NUMBER(15,2) default 0 not null,
--每笔透支额度
TOT_MOD_AMT NUMBER(15,2) default 0 not null,
--累计透支金额
SYS_FLG VARCHAR2(1) default '0' not null,
--系统启用和暂停的标志 0:启用 1:暂停
SMS_BEG_TM VARCHAR2(6) default ' ' not null,
--短信提醒的开始时间
SMS_END_TM VARCHAR2(6) default ' ' not null,
--短信提醒的结束时间
TM_SMP VARCHAR2(26) default SYSDATE not null,
--时间戳
RSV_FLD VARCHAR2(100) default ' ' not null
--保留字段
);
alter table CAPMACBAL
add constraint CAPMACBAL_PK primary key (MERC_ID,CAP_TYP,MBNK_ORG);
drop table CAPMACSMS;
--商户短信通知人员列表
create table CAPMACSMS
(
MERC_ID VARCHAR2(15) not null,
--商户编号
MERC_NAM VARCHAR2(120) default ' ' not null,
--商户名称
SMS_CD VARCHAR2(10) default ' ' not null,
--短信模板值
MBL_NO VARCHAR2(20) default ' ' not null,
--手机号码
EMAIL VARCHAR2(64) default ' ' not null,
--Email
--时间戳
TM_SMP VARCHAR2(26) default SYSDATE not null
);
alter table CAPMACSMS
add constraint CAPMACSMS_PK primary key (MERC_ID,MBL_NO);
drop table CAPPRESMS;
--平安付短信通知人员列表
create table CAPPRESMS
(
FSYS_ID VARCHAR2(15) not null,
--系统编号
CAP_TYP VARCHAR2(2) not null,
--资金种类
SMS_CD VARCHAR2(10) default ' ' not null,
--短信模板值
MBL_NO VARCHAR2(20) default ' ' not null,
--手机号码
EMAIL VARCHAR2(64) default ' ' not null,
--Email
--时间戳
TM_SMP VARCHAR2(26) default SYSDATE not null
);
alter table CAPPRESMS
add constraint CAPPRESMS_PK primary key (FSYS_ID,CAP_TYP,MBL_NO);
drop table CAPPREBAL;
--统计平安付银行备付金账户余额
create table CAPPREBAL
(
FSYS_ID VARCHAR2(15) not null,
--系统编号
CAP_TYP VARCHAR2(2) not null,
--资金种类
ACC_NO VARCHAR2(32) default ' ' not null,
--平安付的银行备付金账户
ACC_NAM VARCHAR2(60) default ' ' not null,
--备付金银行户名
ACC_TYP VARCHAR2(2) default ' ' not null,
--平安付的银行备付金账户类型 0:对公 1:对私
BNK_ORG VARCHAR2(10) default ' ' not null,
--银行的英文简称
LBNK_NO VARCHAR2(12) default ' ' not null,
--银行联行号
OPN_BNK_PROV VARCHAR2(10) default ' ' not null,
--开户行所在省
OPN_BNK_CITY VARCHAR2(10) default ' ' not null,
--开户行所在市
OPN_BNK_NAM VARCHAR2(60) default ' ' not null,
--开户行名称
OPN_BNK_ADDR VARCHAR2(60) default ' ' not null,
--开户行详细信息
MIN_PRE_AMT NUMBER(15,2) default 0 not null,
--银行最低留存金额
OD_LMT NUMBER(15,2) default 0 not null,
--每笔垫付额度
TOT_OD_AMT NUMBER(15,2) default 0 not null,
--累计垫付金额
SYS_FLG VARCHAR2(1) default '0' not null,
--系统启用和暂停的标志 0:启用 1:暂停
SMS_BEG_TM VARCHAR2(6) default ' ' not null,
--短信提醒的开始时间
SMS_END_TM VARCHAR2(6) default ' ' not null,
--短信提醒的结束时间
TM_SMP VARCHAR2(26) default SYSDATE not null,
--时间戳
RSV_FLD VARCHAR2(100) default ' ' not null
--保留字段
);
alter table CAPPREBAL
add constraint CAPPREBAL_PK primary key (FSYS_ID,CAP_TYP,BNK_ORG);