📄 dbfront_new.sql
字号:
--dbfront.sql
--通讯接口表comm_tb
drop table if exists comm_tb
create table comm_tb
(
rvcd char(10), --特征码
cdln int, --特征码长度
uptp char(4), --单位ID
cdnm char(20), --单位名称
upty char(1), --上传报文格式 0-定长报文 1-分割符报文 2-标记报文 其它-无效
uptf char(6), --上传报文分隔符
upfl int, --上传分隔符长度
dwty char(1), --下传报文格式 0-定长报文 1-分割符报文 2-标记报文 其它-无效
dwtf char(6), --下传报文分隔符
dwfl int, --下传分隔符长度
stcd char(1) --状态:0-有效 其它-无效
);
--接口转换控制表rcvtrcd
drop table if exists rcvtrcd;
create table rcvtrcd
(
ogno char(4), --单位ID,对应commrcvtb中uptp
uptr char(8), --上传包特征码
upln int, --上传包特征码长度
dwtr char(8), --下传包特征码
dwln int, --下传包特征码长度
trnm char(12), --交易名称
stcd char(1), --状态 0-有效 其它-无效
);
--打包、拆包内容表commcont
drop table if exists commcont;
create table commcont
(
itid char(20), --类型ID号,对应rcvtrcd表中的uitr、uotr、ditr、dotr的字段内容
sqno int, --顺序号
fdid char(20), --域名称
fdli int --域名长度
fdvl char(60), --域值
fdln int, --域值长度
gttp int, --获取域内容的方法
cvtp int, --域内容转换的方法(0表示数值转换,1表示字符串连接)
pref char(20), --前缀(可为单个字符或字符串。cvtp=0,取其中第一个字符重复填充;cvtp=1,字符串连接)
suff char(20), --后缀(和前缀类似)
decs int, --小数位数,decs<0,表示对小数位数没有限制,decs=0表示无小数位
offs int, --小数点偏移位数(默认为0,无偏移,>0向低位,<0向高位)
stcd char(1) --状态 0-有效 其它-无效
);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -