安徽七色米信息科技有限公司刘康宁获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉安徽七色米信息科技有限公司申请的专利一种用于数据库结构变动的SQL执行方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116501754B 。
龙图腾网通过国家知识产权局官网在2025-10-31发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310471326.1,技术领域涉及:G06F16/242;该发明授权一种用于数据库结构变动的SQL执行方法是由刘康宁;王胜设计研发完成,并于2023-04-27向国家知识产权局提交的专利申请。
本一种用于数据库结构变动的SQL执行方法在说明书摘要公布了:本发明公开了一种用于数据库结构变动的SQL执行方法,属于数据库SQL执行领域,解决了如何对数据库结构变动后进行跨服务器的SQL批量执行,从而提高了SQL批量执行的效率以及能够对SQL执行过程中出现问题能够及时处理的问题;本发明创建中心数据库,设置数据源信息表;访问中心数据库,根据查询的数据源信息表所包含的字段信息依次创建子数据库的连接信息;遍历子数据库,并发提交SQL执行任务;从sql执行到监控过程完全剔除人工操作;开发人员只需将精力集中于待执行sql编码,按普通单服务器单库思路直接编写即可;实现了执行sql过程全监控;实现跨平台跨数据库类型统一执行;以及解决了跨平台整合数据的难题。
本发明授权一种用于数据库结构变动的SQL执行方法在权利要求书中公布了:1.一种用于数据库结构变动的SQL执行方法,其特征在于,包括: 步骤一:创建中心数据库,设置数据源信息表;所述中心数据库用于存储子数据库的连接信息; 步骤二:访问中心数据库,根据查询的数据源信息表所包含的字段信息依次创建子数据库的连接信息; 步骤三:遍历子数据库,并发提交SQL执行任务;所述步骤三包括: 步骤S1:创建执行监控日志文件; 步骤S2:判断子数据库的数据库类型,将不同数据库类型的子数据库的处理逻辑进行相应兼容; 步骤S3:创建对应数据库类型的待执行SQL文件夹,根据子数据库的数据库类型获取需要的执行SQL语句列表,并对该执行SQL语句列表进行语法检查和批量兼容,从而获取针对该执行SQL语句列表的一个SQL执行任务; 步骤S4:将获取的SQL执行任务并发提交至多个数据库服务器进行执行; 所述中心数据库采用表结构;所述中心数据库针对各个子数据库设置有数据源信息表,所述数据源信息表设置有多个字段,分别为:主键、数据源名称、数据库连接字符串、数据库用户名、密码、数据源描述、数据源类型、数据库类型、数据库IP地址以及数据库名称; 所述步骤二包括: 采用python代码访问中心数据库,查询数据源信息表,编写拉取数据源信息的SQL语句; 通过拉取数据源信息的SQL语句对中心数据库中数据源信息表所包含的字段信息进行拉取; 根据拉取的字段信息依次创建各个子数据库的连接信息; 所述步骤S3包括: 在每个待执行SQL文件中使用“#”符号来分隔执行SQL语句,通过识别“#”符号从而实现对执行SQL语句的批量拆分,获取一个完整的执行SQL语句列表; 对获取的执行SQL语句列表所包含的执行SQL语句进行语法检查;若无语法错误,则对该执行SQL语句列表所包含的执行SQL语句进行批量SQL兼容;从而获取针对该执行SQL语句列表的一个SQL执行任务。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人安徽七色米信息科技有限公司,其通讯地址为:230088 安徽省合肥市高新区天湖路19-6号一楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励