zoukankan      html  css  js  c++  java
  • 【HANA系列】SAP HANA XS使用Data Services查询CDS实体【一】

    公众号:matinal
    本文作者:matinal
     

     

    前言部分

    使用SAP HANA XS数据服务(XSDS)库来查询CDS实体,类似于JavaScript对象一样。

    CDS是什么,请参下面的简介,或者直接去SAP官网看介绍。

    HANA CDS简介

    CDS是什么,官网这样说:Core Data Services

    Core Data Service提供了一个基于SQL的DDL规范

    通常可以在不同的平台上实现更多的可能性

    CDS的DDL允许你通过包装相关的原生HANA SQL来定义数据库表,数据库视图、数据类型,并且通过语义属性增强它们。

    实现步骤

    由于时间关系,不过多介绍概念内容,直接说过程

    导入XS DS库并通过变量引用它。

    1、导入XS DS库并通过变量引用它。

    2、导入要查询的CDS实体。

    3、添加查询。与实体相关的一般查询是通过调用实体构造函数的$ query()方法构建的。

    4、优化查询。

    5、执行查询。使用$ execute方法运行查询。

    6、指定查询应返回的字段。

    使用$ project()方法创建一个查询,该查询指定查询应返回的字段。

    投影字段的列表是一个JavaScript对象,其中所需字段由true或String文字标记

    实际的数据库查询根据所涉及的关联自动加入所有需要的表。 在上面的示例中,生成的SQL如下所示:

    今天先写到这,后续内容下一篇更新。

  • 相关阅读:
    Delphi 连接 Paradox
    编译MangosZero
    关于StartCoroutine的简单线程使用
    cocos2dc-x解决中文乱码
    C++类构造函数初始化列表
    dynamic_cast
    cocos2d-x for android:SimpleGame分析
    C++宏定义详解
    四 AndEngine 画线
    三 最简单的 AndEngine 程序框架
  • 原文地址:https://www.cnblogs.com/SAPmatinal/p/10147613.html
Copyright © 2011-2022 走看看