227 lines
7.0 KiB
SQL
227 lines
7.0 KiB
SQL
drop table CAPBISTMP;
|
|
drop table CAPBATTMP1;
|
|
drop table CAPBATTMP2;
|
|
drop table CAPBATTMP3;
|
|
|
|
|
|
create GLOBAL TEMPORARY table CAPBISTMP (
|
|
DSK_NAM VARCHAR2(100) default ' ',
|
|
--磁盘文件编号
|
|
CUS_NAM VARCHAR2(100) default ' ',
|
|
--姓名
|
|
ID_NO VARCHAR2(60) default ' ' ,
|
|
--身份证号
|
|
CRD_NO VARCHAR2(60) default ' ' ,
|
|
--银行帐号
|
|
CYC_CD VARCHAR2(06) default ' ' ,
|
|
--交易货币币种
|
|
MERC_ORD_NO VARCHAR2(64) default ' ' ,
|
|
--资金平台转帐流水号-
|
|
TXN_AMT VARCHAR2(30) default ' ' ,
|
|
--金额-
|
|
AC_BNK_CD VARCHAR2(16) default ' ' ,
|
|
--帐号银行地区码
|
|
CD_FLG VARCHAR2(02) default ' ' ,
|
|
--收付标志
|
|
BUS_INF VARCHAR2(64) default ' ' ,
|
|
--业务信息
|
|
Result VARCHAR2(14) default ' ' ,
|
|
--处理结果
|
|
JRN_NO VARCHAR2(32) default ' ' ,
|
|
--银行流水号
|
|
RMK VARCHAR2(60) default ' ' ,
|
|
--备注-
|
|
CVV2 VARCHAR2(12) default ' ' ,
|
|
--信用卡CVV2码
|
|
CRD_EXP_DT VARCHAR2(20) default ' ' ,
|
|
--信用卡有效期
|
|
CRD_FLG VARCHAR2(04) default ' ' ,
|
|
--卡种 01代表借记卡,02代表贷记卡
|
|
BNK_TYP VARCHAR2(03) default ' ',
|
|
--银行大类
|
|
RSV_FLD1 VARCHAR2(10) default ' ',
|
|
--预留
|
|
RSV_FLD2 VARCHAR2(10) default ' ',
|
|
--预留
|
|
RSV_FLD3 VARCHAR2(20) default ' ',
|
|
--预留
|
|
RSV_FLD4 VARCHAR2(20) default ' ',
|
|
--预留
|
|
RSV_FLD5 VARCHAR2(50) default ' ',
|
|
--预留
|
|
TM_SMP VARCHAR2(26) default SYSDATE not null
|
|
--临时
|
|
)
|
|
ON COMMIT PRESERVE ROWS;
|
|
|
|
|
|
--银联批量结果反馈文件
|
|
create GLOBAL TEMPORARY table CAPBATTMP1 (
|
|
|
|
DSK_NO VARCHAR2(30) default ' ' not null,
|
|
--批次号 同请求格式
|
|
TMP1 VARCHAR2(200) default ' ' not null,
|
|
--弃用
|
|
TMP2 VARCHAR2(200) default ' ' not null,
|
|
--弃用
|
|
DSK_DAT VARCHAR2(20) default ' ' not null,
|
|
--委托日期 原样返回
|
|
TMP3 VARCHAR2(200) default ' ' not null,
|
|
--预留 原样返回
|
|
TMP4 VARCHAR2(200) default ' ' not null,
|
|
--预留 原样返回
|
|
CAP_ORD_NO VARCHAR2(32) default ' ' not null,
|
|
--每笔明细的订单号,原样返回
|
|
CYC_CD VARCHAR2(6) default ' ' not null,
|
|
--币种 原样返回
|
|
TXN_AMT VARCHAR2(36) default ' ' not null,
|
|
--金额 原样返回
|
|
ISS_ORG_NO VARCHAR2(64) default ' ' not null,
|
|
--客户开户行号 原样返回
|
|
ISS_ORG_NAM VARCHAR2(200) default ' ' not null,
|
|
--客户开户行名称 原样返回
|
|
CRD_NO VARCHAR2(100) default ' ' not null,
|
|
--客户卡号 原样返回
|
|
CUS_NAM VARCHAR2(200) default ' ' not null,
|
|
--客户名称 原样返回
|
|
SMR VARCHAR2(200) default ' ' not null,
|
|
--备注 原样返回
|
|
CSEQ_NO VARCHAR2(64) default ' ' not null,
|
|
--交易流水号
|
|
BCK_DAT VARCHAR2(64) default ' ' not null,
|
|
--返回日期
|
|
BCK_TIM VARCHAR2(64) default ' ' not null,
|
|
--返回时间
|
|
TTXN_ST VARCHAR2(2) default ' ' not null,
|
|
--交易处理状态 0待处理,1成功,2失败
|
|
TRSP_CD VARCHAR2(20) default ' ' not null,
|
|
--交易结果码 错误码
|
|
TRSP_MSG VARCHAR2(200) default ' ' not null,
|
|
--错误原因说明
|
|
ID_TYP VARCHAR2(20) default ' ' not null,
|
|
--客户证件类型 原样返回
|
|
ID_NO VARCHAR2(60) default ' ' not null,
|
|
--客户证件号码 原样返回
|
|
TEL VARCHAR2(60) default ' ' not null,
|
|
--客户联系手机号 原样返回
|
|
TMP5 VARCHAR2(100) default ' ' not null,
|
|
--交易手续费 原样返回
|
|
TMP6 VARCHAR2(100) default ' ' not null,
|
|
--账号类型 原样返回
|
|
TMP7 VARCHAR2(200) default ' ' not null,
|
|
--预留备用1 原样返回
|
|
TM_SMP VARCHAR2(26) default SYSDATE not null
|
|
--临时
|
|
)
|
|
ON COMMIT PRESERVE ROWS;
|
|
|
|
--建行批量结果反馈文件
|
|
create GLOBAL TEMPORARY table CAPBATTMP2 (
|
|
|
|
DSK_NO VARCHAR2(30) default ' ' not null,
|
|
--批次号 同请求格式
|
|
REC_TYP VARCHAR2(2) default ' ' not null,
|
|
--记录类型
|
|
CAP_ORD_NO VARCHAR2(60) default ' ' not null,
|
|
--单号
|
|
CRD_NO VARCHAR2(60) default ' ' not null,
|
|
--帐号
|
|
CUS_NAM VARCHAR2(120) default ' ' not null,
|
|
--客户姓名
|
|
TXN_AMT VARCHAR2(40) default ' ' not null,
|
|
--金额
|
|
TTXN_ST VARCHAR2(2) default ' ' not null,
|
|
--交易状态 S:成功 F:失败
|
|
TRSP_MSG VARCHAR2(160) default ' ' not null,
|
|
--交易信息
|
|
TM_SMP VARCHAR2(26) default SYSDATE not null
|
|
--临时
|
|
)
|
|
ON COMMIT PRESERVE ROWS;
|
|
|
|
|
|
--建行批量结果反馈文件
|
|
create GLOBAL TEMPORARY table CAPBATTMP3 (
|
|
|
|
DSK_NO VARCHAR2(30) default ' ' not null,
|
|
--批次号 同请求格式
|
|
CAP_ORD_NO VARCHAR2(60) default ' ' not null,
|
|
--单号
|
|
CRD_NO VARCHAR2(60) default ' ' not null,
|
|
--帐号
|
|
CUS_NAM VARCHAR2(120) default ' ' not null,
|
|
--客户姓名
|
|
LBNK_NO VARCHAR2(40) default ' ' not null,
|
|
--收款联行行号
|
|
TXN_AMT VARCHAR2(40) default ' ' not null,
|
|
--金额
|
|
TTXN_ST VARCHAR2(2) default ' ' not null,
|
|
--交易状态 S:成功 F:失败
|
|
TRSP_MSG VARCHAR2(160) default ' ' not null,
|
|
--交易信息
|
|
TM_SMP VARCHAR2(26) default SYSDATE not null
|
|
--临时
|
|
)
|
|
ON COMMIT PRESERVE ROWS;
|
|
|
|
--平安批量结果反馈文件
|
|
create GLOBAL TEMPORARY table CAPBATPAB (
|
|
|
|
CAP_ORD_NO VARCHAR2(20),
|
|
--订单号
|
|
CUS_ORD_NO VARCHAR2(20),
|
|
--订单号
|
|
CRD_NO VARCHAR2(60),
|
|
--帐号
|
|
CUS_NAM VARCHAR2(120),
|
|
--客户姓名
|
|
TXN_AMT VARCHAR2(40),
|
|
--金额
|
|
FEE VARCHAR2(40),
|
|
--手续费
|
|
TTXN_ST VARCHAR2(3),
|
|
--交易状态 S:成功 F:失败
|
|
ID_TYP VARCHAR2(10),
|
|
--证件类型
|
|
ID_NO VARCHAR2(60),
|
|
--证件号码
|
|
RMK VARCHAR2(120),
|
|
--备注
|
|
TRSP_MSG VARCHAR2(160),
|
|
--交易信息
|
|
TM_SMP VARCHAR2(26) default SYSDATE not null
|
|
--临时
|
|
)
|
|
ON COMMIT PRESERVE ROWS;
|
|
|
|
|
|
--中行批量结果反馈文件
|
|
create GLOBAL TEMPORARY table CAPBATBOC (
|
|
|
|
CAP_ORD_NO VARCHAR2(60),
|
|
--单号
|
|
TXN_AMT VARCHAR2(40),
|
|
--交易金额
|
|
RTXN_AMT VARCHAR2(40),
|
|
--实收金额
|
|
OTXN_ST VARCHAR2(10),
|
|
--原交易状态
|
|
ORDO_ST VARCHAR2(10),
|
|
--冲正状态
|
|
TTXN_ST VARCHAR2(10),
|
|
--交易状态
|
|
FEE_TYP VARCHAR2(20),
|
|
--手续费类型
|
|
FEE VARCHAR2(40),
|
|
--手续费类型
|
|
TACC_DT VARCHAR2(20),
|
|
--第三方账务日期
|
|
TRSP_MSG VARCHAR2(160),
|
|
--交易信息
|
|
TM_SMP VARCHAR2(26) default SYSDATE not null
|
|
--临时
|
|
)
|
|
ON COMMIT PRESERVE ROWS;
|
|
|
|
|