Invention Grant
US09361407B2 SQL extended with transient fields for calculation expressions in enhanced data models
有权
SQL在扩展数据模型中用于计算表达式的瞬态字段扩展
- Patent Title: SQL extended with transient fields for calculation expressions in enhanced data models
- Patent Title (中): SQL在扩展数据模型中用于计算表达式的瞬态字段扩展
-
Application No.: US14020703Application Date: 2013-09-06
-
Publication No.: US09361407B2Publication Date: 2016-06-07
- Inventor: Daniel Hutzel , Timm Falter , Stefan Baeuerle
- Applicant: Daniel Hutzel , Timm Falter , Stefan Baeuerle
- Applicant Address: DE Walldorf
- Assignee: SAP SE
- Current Assignee: SAP SE
- Current Assignee Address: DE Walldorf
- Agency: Fountainhead Law Group PC
- Main IPC: G06F7/00
- IPC: G06F7/00 ; G06F17/30

Abstract:
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.
Public/Granted literature
- US20150074140A1 SQL EXTENDED WITH TRANSIENT FIELDS FOR CALCULATION EXPRESSIONS IN ENHANCED DATA MODELS Public/Granted day:2015-03-12
Information query