[发明专利]语句验证方法和装置在审
| 申请号: | 202211039900.8 | 申请日: | 2022-08-29 |
| 公开(公告)号: | CN115422238A | 公开(公告)日: | 2022-12-02 |
| 发明(设计)人: | 彭逆 | 申请(专利权)人: | 中国建设银行股份有限公司;建信金融科技有限责任公司 |
| 主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/242;G06F16/245;G06F16/21 |
| 代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 徐敏;李阳 |
| 地址: | 100033 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 语句 验证 方法 装置 | ||
1.一种语句验证方法,其特征在于,包括:
在原数据库中执行原执行语句,以得到第一结果集;
在目标数据库中执行目标执行语句,以得到第二结果集,所述目标执行语句为所述原执行语句在所述目标数据库中的改造语句;
确定所述第一结果集与所述第二结果集的比对结果;
根据所述比对结果,确定所述目标执行语句的验证结果。
2.根据权利要求1所述的方法,其特征在于,所述原执行语句为查询语句;
所述在原数据库中执行原执行语句,以得到第一结果集,包括:
在所述原数据库中执行原执行语句,得到所述原执行语句的第一查询结果;
将所述第一查询结果作为所述第一结果集;
所述在目标数据库中执行目标执行语句,以得到第二结果集,包括:
在所述目标数据库中执行所述目标执行语句,得到所述目标执行语句的第二查询结果;
将所述第二查询结果作为所述第二结果集。
3.根据权利要求1所述的方法,其特征在于,所述原执行语句为修改语句或增加语句;
所述在原数据库中执行原执行语句,以得到第一结果集,包括:
在所述原数据库中执行所述原执行语句;
从所述原数据库中,确定出所述原执行语句对应的第一数据库记录;
根据所述第一数据库记录,生成所述第一结果集;
所述在目标数据库中执行目标执行语句,以得到第二结果集,包括:
在所述目标数据库中执行所述目标执行语句;
从所述目标数据库中,确定出所述目标执行语句对应的第二数据库记录;
根据所述第二数据库记录,生成所述第二结果集。
4.根据权利要求1所述的方法,其特征在于,所述原执行语句为删除语句;
所述在原数据库中执行原执行语句,以得到第一结果集,包括:
在所述原数据库中执行原执行语句;
根据所述原数据库的日志,确定出所述原执行语句对应的第一删除记录;
根据所述第一删除记录,生成所述第一结果集;
所述在目标数据库中执行目标执行语句,以得到第二结果集,包括:
在所述目标数据库中执行目标执行语句;
根据所述目标数据库的日志,确定出所述目标执行语句对应的第二删除记录;
根据所述第二删除记录,生成所述第二结果集。
5.根据权利要求1所述的方法,其特征在于,所述确定所述第一结果集与所述第二结果集的比对结果,包括:
确定所述第一结果集中的第一记录的数目与所述第二结果集中的第二记录的数目是否相等;
响应于所述第一记录的数目与所述第二记录的数目相等,确定所述第一记录是否与所述第二记录一一对应;响应于所述第一记录与所述第二记录一一对应,确定所述比对结果表征所述第一结果集与所述第二结果集匹配;
响应于所述第一记录的数目与所述第二记录的数目不相等,确定所述比对结果表征所述第一结果集与所述第二结果集不匹配。
6.根据权利要求5所述的方法,其特征在于,所述确定所述第一记录是否与所述第二记录一一对应,包括:
从所述第一结果集中确定出当前第一记录;
从所述第二结果集中确定出当前第二记录;
将所述当前第一记录中的各第一字段分别与所述当前第二记录中的第二字段进行比对;
响应于各所述第一字段均与所述第二字段一致,确定所述当前第一记录与所述当前第二记录相对应;从所述第一结果集中确定出所述当前第一记录的下一第一记录,从所述第二结果集中确定出所述当前第二记录的下一第二记录;确定所述下一第一记录与所述下一第二记录是否相对应;以此类推,直至各所述第一记录均与所述第二记录相对应,确定所述第一记录与所述第二记录一一对应;
响应于所述第一字段与所述第二字段不一致,确定所述第一记录不与所述第二记录一一对应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司;建信金融科技有限责任公司,未经中国建设银行股份有限公司;建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211039900.8/1.html,转载请声明来源钻瓜专利网。





