Files
ctg-app-cap/cap/sql/cre_capbistmp.sql
2021-01-12 23:30:48 +08:00

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;