[发明专利]一种基于数据库交互传导数据的接口通用方法在审
| 申请号: | 202210732261.7 | 申请日: | 2022-06-23 |
| 公开(公告)号: | CN115114362A | 公开(公告)日: | 2022-09-27 |
| 发明(设计)人: | 马冰雪 | 申请(专利权)人: | 山信软件股份有限公司 |
| 主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/27;G06F16/28 |
| 代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
| 地址: | 250101 山东省济南*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 数据库 交互 传导 数据 接口 通用 方法 | ||
1.一种基于数据库交互传导数据的接口通用方法,其特征在于,所述方法包括:
在数据库发送端通过第一主库表中的数据项创建第一接口表,在数据库接收端通过第二接口表的数据库字段创建第二主库表;
第一接口表和第二接口表中均包括数据表并通过数据表对接,数据表在创建第一接口表以及第二接口表的过程中被创建,第一接口表和第二接口表中的数据表所包含的数据项一致;
第一主库表建立序列号和读写字段,再通过触发器和定时器写入第一接口表中,第一接口表对应的数据表中包括第一主库表建立的序列号和读写字段;
在第一接口表中建立序列号和读写规则,供第二接口表进行读取;
在第二接口表中建立序列号和读写规则,以完成对端数据的写入和第二主库表的读取,根据所建立的序列号和读写规则创建过程包,过程包内写入第二主库表的数据项需求条件,再通过定时器来调用过程包,过程包根据数据项需求条件对第二接口表对应的数据表进行update或delete或insert的操作,用于有条件的筛选第二主库表数据和变更第二接口表的数据。
2.根据权利要求1所述的基于数据库交互传导数据的接口通用方法,其特征在于,在数据库发送端通过第一主库表中的数据项创建第一接口表的过程中,所述数据项包括第一主库表的若干数据项、序列号或唯一标识、读写项和时间戳数据项;第一接口表通过第一主库表的若干关键字段作为条件筛选并抽取到第一接口表中。
3.根据权利要求1所述的基于数据库交互传导数据的接口通用方法,其特征在于,在通过触发器和定时器写入第一接口表的过程中,所述第一主库表的数据项发生变化时,触发器被触发并记录第一主库表到第一接口表的数据,第一主库表的变化数据项以插入的方式写入第一接口表。
4.根据权利要求3所述的基于数据库交互传导数据的接口通用方法,其特征在于,所述第一主库表的数据项变化包括插入、删除和更新数据项。
5.根据权利要求1所述的基于数据库交互传导数据的接口通用方法,其特征在于,通过定时器来调用过程包之后,所述方法还包括:过程包通过创建传参的参数作为条件变量,利用第二主库表健值及第二主库表的逻辑关系筛选出第二接口表需要的数据,在第二接口表数据被传递前进行变更、检查和完善接口数据项。
6.根据权利要求1所述的基于数据库交互传导数据的接口通用方法,其特征在于,所述序列号的建立方法包括通过数据库的sysguid()自动填写或者建立sequences来自定义。
7.根据权利要求1所述的基于数据库交互传导数据的接口通用方法,其特征在于,所述定时器每5分钟调用一次过程包。
8.根据权利要求1所述的基于数据库交互传导数据的接口通用方法,其特征在于,所述读写规则包括数据库接收端的读写标记字段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山信软件股份有限公司,未经山信软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210732261.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种铁包包号识别方法及设备
- 下一篇:一种高导热涂料、制备方法及应用





