首页> 外国专利> SQL extended with transient fields for calculation expressions in enhanced data models

SQL extended with transient fields for calculation expressions in enhanced data models

机译:SQL扩展了具有临时字段的字段,用于增强型数据模型中的计算表达式

摘要

A database language (e.g. SQL) is extended to define a transient field whose value is derived from data stored in a database. The value of the transient field is calculated by the database engine for consumption as needed by the application layer, for example as part of a particular data model. The value of the transient field may not be materialized as a persistent field in the underlying database table, or may be selectively materialized based upon a heuristic or hint. Certain embodiments may implement the transient field as a basic elaboration on standard SQL utilizing an identifier. Some embodiments may implement the transient field as an entity where SQL has been extended to accommodate concepts of a higher-level Entity Relationship Model (ERM). The use of constants and/or floating values (e.g. a current time) in connection with transient fields, is also disclosed.
机译:扩展了数据库语言(例如SQL)以定义一个瞬态字段,其值是从存储在数据库中的数据派生的。数据库引擎计算瞬态字段的值,以根据应用层的需要进行消耗,例如作为特定数据模型的一部分。瞬态字段的值可能不会在基础数据库表中实现为持久字段,或者可能基于启发式或提示而有选择地实现。某些实施例可以利用标识符将过渡字段实现为对标准SQL的基本阐述。一些实施例可以将瞬态字段实现为其中SQL已经被扩展以适应更高级别的实体关系模型(ERM)的概念的实体。还公开了结合瞬态场使用常数和/或浮点值(例如当前时间)。

著录项

  • 公开/公告号US10095758B2

    专利类型

  • 公开/公告日2018-10-09

    原文格式PDF

  • 申请/专利权人 SAP SE;

    申请/专利号US201615145559

  • 发明设计人 DANIEL HUTZEL;TIMM FALTER;STEFAN BAEUERLE;

    申请日2016-05-03

  • 分类号G06F17/30;G06F7;

  • 国家 US

  • 入库时间 2022-08-21 13:03:40

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号