首页> 外国专利> Macro-based dynamic discovery of data shape

Macro-based dynamic discovery of data shape

机译:基于宏的数据形状动态发现

摘要

The present invention comprises a Dynamic Query Interface (DQI). The DQI provides an apparatus and method for dynamically discovering the shape of data returned by a DBMS in response to a query statement. The DQI comprises a Query Schema, a Select Macro, and a Macro Expansion Module (MEM). Unlike conventional query statements, a Select Macro only requires a select-clause. The MEM builds a conventional query statement from a Select Macro using information contained in the Query Schema. The Macro Token expansion approach implemented in the MEM obviates the need for full language parsing and is thus much more suited to runtime execution than prior art solutions. Furthermore, because the MEM examines a Select Macro at runtime, the MEM has the added advantage over prior art solutions of being able to discover dynamically the shape of the requested data at runtime.
机译:本发明包括动态查询接口(DQI)。 DQI提供了一种用于响应于查询语句而动态发现由DBMS返回的数据的形状的装置和方法。 DQI包括查询模式,选择宏和宏扩展模块(MEM)。与常规查询语句不同,选择宏仅需要一个选择子句。 MEM使用查询模式中包含的信息从Select宏构建常规查询语句。在MEM中实现的宏令牌扩展方法消除了对完整语言进行解析的需要,因此比现有技术解决方案更适合于运行时执行。此外,因为MEM在运行时检查选择宏,所以与现有技术解决方案相比,MEM具有能够在运行时动态发现所请求数据的形状的附加优点。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号