一种报送数据溯源方法、系统及存储介质技术方案

技术编号:40410366 阅读:21 留言:0更新日期:2024-02-20 22:30
本发明专利技术涉及数据处理技术领域,具体涉及一种报送数据溯源方法、系统及存储介质,包括:数据获取模块用于获取需要解析的存储过程;语法树生成模块用于根据获取到的存储过程,基于预先设置的语法规则和词法规则,对该存储过程所对应的内容进行语法分析和词法分析,生成该存储过程的语法树;语句提取模块用于根据生成的语法树,对语法树中的各个语句进行识别,判断其是否为预设语句,若是则将该语句进行提取并形成对应的语句集;关系构建模块用于根据提取出来的该存储过程的语句集,对该语句集中各个语句进行分析,构建各个语句中语句部分的关系;解析模块,用于根据构建的各个语句部分的关系,进行解析,生成对应的解析结果。

【技术实现步骤摘要】

本专利技术涉及数据处理,具体涉及一种报送数据溯源方法、系统及存储介质


技术介绍

1、存储过程在编写的时候,存储过程中的内容取决于业务处理和功能涉及,存储过程中包含的dml语句是有复杂和简单之分的,程序在对dml语句进行处理时,其空间复杂度和时间复杂度都取决于dml语句的复杂程度。如果是处理简单的dml语句,程序在处理的时候可能就是简单的内存操作,当遇到十分复杂的dml语句的时候,程序处理需要将解析好的数据缓存,此时的内存就需要成倍的增加。同时在理论上dml可以写的十分复杂,尤其是在编写功能复杂的查询语句,要处理复杂的查询语句,那就需要分批处理,多次处理,从而导致内存需求较高。


技术实现思路

1、本专利技术的目的之一在于提供一种报送数据溯源方法、系统及存储介质,能够实现对数据解析的便捷化和快速化。

2、为了达到上述目的,本方案还提供一种报送数据溯源系统,包括:

3、数据获取模块,用于获取需要解析的存储过程;

4、语法树生成模块,用于根据获取到的存储过程,基于预先设置的语法规本文档来自技高网...

【技术保护点】

1.一种报送数据溯源系统,其特征在于:包括:

2.根据权利要求1所述的一种报送数据溯源系统,其特征在于:还包括判断模块,用于在获取到需要解析的存储过程时,对该存储过程所对应的类型是否与预设支持类型一致进行判断,若是,则判断该存储过程为可解析类型;反之,则判断该存储过程无法被解析;

3.根据权利要求2所述的一种报送数据溯源系统,其特征在于:还包括修改提醒模块,用于在识别出语法错误的内容时,向用户发送错误提示信息。

4.根据权利要求3所述的一种报送数据溯源系统,其特征在于:还包括修改方案制定模块,用于在识别出语法错误的内容时,对该内容进行识别,并制定对应的...

【技术特征摘要】

1.一种报送数据溯源系统,其特征在于:包括:

2.根据权利要求1所述的一种报送数据溯源系统,其特征在于:还包括判断模块,用于在获取到需要解析的存储过程时,对该存储过程所对应的类型是否与预设支持类型一致进行判断,若是,则判断该存储过程为可解析类型;反之,则判断该存储过程无法被解析;

3.根据权利要求2所述的一种报送数据溯源系统,其特征在于:还包括修改提醒模块,用于在识别出语法错误的内容时,向用户发送错误提示信息。

4.根据权利要求3所述的一种报送数据溯源系统,其特征在于:还包括修改方案制定模块,用于在识别出语法错误的内容时,对该内容进行识别,并制定对应的修改方案;

5.根据权利要求4...

【专利技术属性】
技术研发人员:张宇
申请(专利权)人:盛宝金融科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1