zoukankan      html  css  js  c++  java
  • ABAP CDS ON HANA-(11)ABAP CDSでの関連付け

    Association in ABAP CDS

    An association in CDS view joins different data sources. Defining and using associations is a high-value wrapping of the syntax for joins

    A CDS View with association between SPFLI & SCARR table.

    1


    @AbapCatalog.sqlViewName: ‘ZFLIGHT_AVW’
    @AbapCatalog.compiler.compareFilter: true
    @AccessControl.authorizationCheck: #CHECK
    @EndUserText.label: ‘Flight CDS View with association’
    define view Zflight_Asso_Vw
    as select from spfli
    association [1..1] to scarr as _scarr
    on $projection.carrid = _scarr.carrid
    { 
    spfli.carrid, 
    spfli.connid, 
    spfli.countryfr, 
    spfli.cityfrom, 
    spfli.airpfrom, 
    spfli.countryto, 
    spfli.cityto, 
    spfli.airpto,
    /* Associations */
    _scarr
    }
    

      


    Data Preview- No particular field of _SCARR added to the select . So in data preview only fields of spfli table are shown.

    2


    To add particular field of association _scarr, it can be added by the alias name and dot followed by field name

    3

    Data Preview.

    4


  • 相关阅读:
    第二次上机
    第二次作业
    第一次上机
    第一次作业
    第3次上机作业
    第四周作业
    第二次上机作业(第四周)
    第三周作业
    第一次上机作业
    第一次JAVA作业
  • 原文地址:https://www.cnblogs.com/yjyongil/p/10496643.html
Copyright © 2011-2022 走看看