Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
专利交易 商标交易 积分商城 国际服务 IP管家助手 科技果 科技人才 会员权益 需求市场 关于龙图腾 更多
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 中国工商银行股份有限公司戚云琪获国家专利权

中国工商银行股份有限公司戚云琪获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉中国工商银行股份有限公司申请的专利数据库存储过程的依赖信息的确定方法、装置及电子设备获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116069808B

龙图腾网通过国家知识产权局官网在2026-03-27发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310199153.2,技术领域涉及:G06F16/242;该发明授权数据库存储过程的依赖信息的确定方法、装置及电子设备是由戚云琪;周逢源;钱江;沈伟伟设计研发完成,并于2023-03-03向国家知识产权局提交的专利申请。

数据库存储过程的依赖信息的确定方法、装置及电子设备在说明书摘要公布了:本发明公开了一种数据库存储过程的依赖信息的确定方法、装置及电子设备。涉及金融科技领域或其他领域,该方法包括:对目标存储过程的源代码进行代码解析,得到多个代码节点;基于多个代码节点生成抽象语法树;根据抽象语法树构建目标元数据;依据目标元数据对多个代码节点进行递归处理,得到目标存储过程的依赖信息,依赖信息至少包括第一依赖信息和第二依赖信息,第一依赖信息用于表征与目标存储过程存在依赖关系的存储过程,第二依赖信息用于表征目标存储过程的源代码在运行时所需要引用的数据。本发明解决了现有技术中存在难以完整的获取存储过程的依赖信息的技术问题。

本发明授权数据库存储过程的依赖信息的确定方法、装置及电子设备在权利要求书中公布了:1.一种数据库存储过程的依赖信息的确定方法,其特征在于,包括: 对目标存储过程的源代码进行代码解析,得到多个代码节点,其中,所述目标存储过程为存储在数据库中的一组用于完成目标功能的SQL语句集合,每个所述代码节点用于表征所述目标存储过程的源代码中的一个函数或变量; 基于多个所述代码节点生成抽象语法树,其中,每个所述代码节点与所述抽象语法树中的一个树节点相对应; 根据所述抽象语法树构建目标元数据,其中,所述目标元数据至少包括多个所述代码节点之间的关联关系以及每个所述代码节点在所述目标存储过程的源代码中的位置信息; 依据所述目标元数据对多个所述代码节点进行递归处理,得到所述目标存储过程的依赖信息,其中,所述依赖信息至少包括第一依赖信息和第二依赖信息,所述第一依赖信息用于表征与所述目标存储过程存在依赖关系的存储过程,所述第二依赖信息用于表征所述目标存储过程的源代码在运行时所需要引用的数据; 其中,根据所述抽象语法树构建目标元数据,包括: 对所述抽象语法树进行解析,得到每个所述树节点在所述抽象语法树中的所在层次以及所述抽象语法树中所有树节点之间的连接关系; 根据所述连接关系确定多个所述代码节点之间的关联关系; 确定每个所述树节点在所述抽象语法树中的所在层次为该树节点对应的代码节点在所述目标存储过程的源代码中的所在行数; 根据所述所在行数确定每个所述代码节点在所述目标存储过程的源代码中的位置信息; 根据所述位置信息以及多个所述代码节点之间的关联关系生成所述目标元数据; 依据所述目标元数据对多个所述代码节点进行递归处理,得到所述目标存储过程的依赖信息,包括: 依据所述目标元数据从所述抽象语法树中随机选取一个树节点作为待处理树节点,并确定所述抽象语法树中与所述待处理树节点存在关联关系,并且位于所述待处理树节点下层的树节点为目标树节点; 确定所述待处理树节点所对应的代码节点为起始代码节点; 从所述起始代码节点开始,根据所述待处理树节点与所述目标树节点之间的关联关系,对多个所述代码节点中的至少一个目标代码节点进行向下递归处理,得到每个所述目标代码节点对应的第一节点依赖信息和或第二节点依赖信息,其中,所述目标代码节点为所述目标树节点对应的代码节点,所述第一节点依赖信息用于表征所述目标代码节点在运行时所需要调用的存储过程,所述第二节点依赖信息用于表征所述目标代码节点在运行时所需要引用的数据; 根据每个所述目标代码节点对应的第一节点依赖信息确定所述目标存储过程的第一依赖信息; 根据每个所述目标代码节点对应的第二节点依赖信息确定所述目标存储过程的第二依赖信息。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国工商银行股份有限公司,其通讯地址为:100140 北京市西城区复兴门内大街55号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。