1 .一种数据查询方法,其特征在于,包括:
获取查询语句;其中,所述查询语句包括参数信息;
查找与所述查询语句匹配的预设的模板语句,并获取所述模板语句对应的预处理信
息;
采用所述预处理信息以及所述参数信息,生成目标执行语句;
采用所述目标执行语句,向预设的数据库查询目标数据。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述查询语句不存在匹配的模板语句的情况下,根据所述查询语句,生成模板语句;
采用所述模板语句,生成预处理语句;
向所述数据库发送所述预处理语句,获取所述数据库返回的预处理信息。
3 .根据权利要求2所述的方法,其特征在于,所述预处理信息包括预处理标识信息以及
参数类型信息;
所述方法还包括:
生成所述模板语句、所述预处理标识信息、以及参数类型信息之间的映射关系。
4 .根据权利要求1所述的方法,其特征在于,所述采用所述预处理信息以及所述参数信
息,生成目标执行语句的步骤,包括:
采用所述预处理信息、所述参数信息、以及预设的编码标识信息,生成目标执行语句;
所述编码标识信息用于指示所述数据返回基于文本协议编码的目标数据。
5 .根据权利要求1所述的方法,其特征在于,所述查找与所述查询语句匹配的预设的模
板语句步骤,包括:
查找除所述参数信息之外与所述查询语句相同的模板语句,作为与所述查询语句匹配
的预设的模板语句。
6 .根据权利要求1所述的方法,其特征在于,所述查找与所述查询语句匹配的预设的模
板语句的步骤,包括:
确定所述查询语句是否符合预设格式;
在所述查询语句符合预设格式的情况下,查找与所述查询语句匹配的预设的模板语
句;
在所述查询语句不符合预设格式的情况下,将所述查询语句转发至所述数据库。
7 .一种数据查询方法,其特征在于,其应用于查询处理中间件,所述查询处理中间件同
时与客户端以及数据库通信;所述方法包括:
所述查询处理中间件获取所述客户端发送的查询语句;其中,所述查询语句包括参数
信息;
所述查询处理中间件查找与所述查询语句匹配的预设的模板语句,并获取所述模板语
句对应的预处理信息;
所述查询处理中间件采用所述预处理信息以及所述参数信息,生成目标执行语句;
所述查询处理中间件向所述数据库发送所述目标执行语句,并获取所述数据库返回的
目标数据;
所述查询处理中间件向所述客户端返回所述目标数据。
8.一种数据查询装置,其特征在于,包括:
权 利 要 求 书
1/3 页
2
评论