首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于业务需求生成配置SQL语句的方法 

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

申请/专利权人:四川新网银行股份有限公司

摘要:本发明属于计算机技术领域,具体涉及一种基于业务需求生成配置SQL语句的方法,解决了传统SQL配置中配置过于繁琐、配置内容易错、配置量过大导致时间成本高、以及配置参数易错等问题,其包括以下步骤:步骤A:定义excel入参模板,根据当前模板填写配置参数;步骤B:解析当前excel数据;步骤C:结合历史配置与当前excel数据整理数据格式与报文结构,并且输出SQL语句的模板中需要的参数数据;步骤D:定义配置SQL语句的模板;步骤E:将参数数据写入SQL语句的模板,并且输出所需要的SQL配置,实现尽可能少人工操作生成配置,减少易错以及节约时间成本。

主权项:1.一种基于业务需求生成配置SQL语句的方法,其特征在于,包括以下步骤:步骤1:定义excel模板,并填写excel模板的入参,形成excel文件,将所形成的excel文件储存至储存器中;步骤2:调用储存器中当前的excel文件,并解析当前excel文件中的数据;步骤3:结合excel文件的历史配置与步骤2中解析的当前excel文件中的数据,整理数据格式和报文结构;基于整理的数据格式和报文结构生成SQL语句的模板所需要的参数数据,并输出SQL语句的模板所需要的参数数据;步骤4:定义配置SQL语句的模板,并将定义好的配置SQL语句的模板储存至储存器中,并通过配置SQL语句的模板对参数数据进行转换;步骤5:将转换后的参数数据写入储存器中的SQL语句的模板中,并输出所需要的SQL语句;所述步骤3包括以下步骤:步骤3.1:基于步骤2中所解析的当前excel文件中的数据,查询本地配置数据库,读取本地配置数据库中与参数A格式相同的参数,定义为参数B;步骤3.2:校验参数A中是否已经存在参数B,存在则输出异常配置信息;若不存在则执行步骤3.3;步骤3.3:根据业务编号对参数A和参数B进行分组,对分组后的参数数据进行报文格式的排序;若当前参数未进行排序,则获取当前分组中最大序号+1进行排序赋值;若当前参数存在父级报文格式下,则将父级字段参数优先进行排序;父级下的字段再依次进行格式排序,最后输出最终的参数结果C;所述步骤4包括以下步骤:步骤4.1:设置配置SQL语句的模板,定义配置SQL语句的模板的变量;步骤4.2:按照SQL语句的模板的变量将参数结果C转换为对应变量所需要的内容。

全文数据:

权利要求:

百度查询: 四川新网银行股份有限公司 一种基于业务需求生成配置SQL语句的方法

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