我在SAP本地CDS中工作,在这里我想将sql查询转换成CDS格式。
当前的SQL查询如下所示
FIRST_VALUE(STAT) OVER(PARTITION BY OBJNR ORDER BY UDATE desc, UTIME desc) as STAT,
FIRST_VALUE(UDATE) OVER(PARTITION BY OBJNR ORDER BY UDATE desc, UTIME desc) as CHG_DATE我现在试着把它转换成像这样的HANA CDS
view V_MYVIEW as select from TABLE
{
OBJNR,
FIRST_VALUE(STAT) OVER(PARTITION BY OBJNR ORDER BY UDATE desc, UTIME desc) as STAT,
FIRST_VALUE(UDATE) OVER(PARTITION BY OBJNR ORDER BY UDATE desc, UTIME desc) as CHG_DATE
};语法错误:意外令牌"(“第36行,第12列)
但是代码会在(和)上抛出一个错误。在CDS中还有其他方法可以实现这一点吗?
向你问好加布里埃尔。
发布于 2019-12-05 07:23:35
这些分析/窗口功能不受HANA 2 SPS 04中HANA CDS的支持.如果要使用这些函数,则可能必须求助于表函数或SQL视图。
https://stackoverflow.com/questions/59179352
复制相似问题