⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dbfront_new.sql

📁 C语言写的报文转换程序
💻 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 + -