发明名称 一种动态的查询语句处理方法及其装置
摘要 本发明公开一种动态的查询语句处理方法和装置,其中方法包括:设置配置文件,所述配置文件用于定义查询语句所需的标注关键字,它应包含至少一个配置项,每个配置项包含标注关键字名称及其表达式;在接收到客户传递过来的查询语句及参数集后,根据查询语句中的标注搜索标注关键字,并从所述配置文件中找出对应的标注关键字名称及其查询表达式;如果标注关键字对应的标注存在于查询参数集中,则根据所确定的标注关键字名称及其查询表达式对原有查询语句进行替换,将原有查询语句中所匹配的标注转换为查询表达式,如果标注关键字对应的标注不存在于查询参数集中,则将原有查询语句中该标注去除;通过以上处理从而得到新的查询语句。
申请公布号 CN104714975A 申请公布日期 2015.06.17
申请号 CN201310692599.5 申请日期 2013.12.17
申请人 航天信息股份有限公司 发明人 范钢;宋颖
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京科龙寰宇知识产权代理有限责任公司 11139 代理人 孙皓晨
主权项 一种动态的查询语句处理方法,其特征在于,包括以下步骤:设置配置文件,所述配置文件用于定义查询语句所需的标注关键字,包含至少一个配置项,每个配置项包含标注关键字名称及其表达式;在接收到客户传递过来的查询语句及参数集后,根据查询语句中的标注搜索标注关键字,并从所述配置文件中找出对应的标注关键字名称及其查询表达式;如果标注关键字对应的标注存在于查询参数集中,则根据所确定的标注关键字名称及其查询表达式对原有查询语句进行替换,将原有查询语句中所匹配的标注转换为查询表达式,如果标注关键字对应的标注不存在于查询参数集中,则将原有查询语句中该标注去除;通过以上处理从而得到新的查询语句。
地址 100097 北京市海淀区杏石口路甲18号