首页> 外国专利> COMPLEX QUERY REWRITING

COMPLEX QUERY REWRITING

机译:复杂查询重写

摘要

A method, a system, and a computer program product for rewriting queries. A received query is parsed into a plurality of subqueries, where each subquery has one or more query elements. One or more identical subqueries are identified and grouped into one or more groups. Based on the groups of subqueries, an alias parameter is assigned to each identical subquery. The identical subqueries in the received query are replaced with corresponding aliases. An expression language statement is generated based on the received query, where each identical subquery is replaced with the corresponding assigned alias parameter in the expression language. The generated expression language statement is executed.
机译:用于重写查询的方法,系统和计算机程序产品。将接收的查询解析为多个子查询,其中每个子查询具有一个或多个查询元素。将一个或多个相同的子查询被识别并分组成一个或多个组。基于子查询组,将别名参数分配给每个相同的子查询。接收查询中的相同子查询用相应的别名替换为相应的别名。基于所接收的查询生成表达式语言语句,其中每个相同的子查询替换为表达语言中的相应分配的别名参数。执行生成的表达式语言语句。

著录项

  • 公开/公告号US2021157814A1

    专利类型

  • 公开/公告日2021-05-27

    原文格式PDF

  • 申请/专利权人 SAP SE;

    申请/专利号US201916691209

  • 发明设计人 HANS-MARTIN BINDER;

    申请日2019-11-21

  • 分类号G06F16/2453;

  • 国家 US

  • 入库时间 2022-08-24 18:55:13

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号