我在 SAP HANA Native 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 列的意外标记“(”
(
但代码在and处引发错误)
。有没有其他方法可以在 CDS 中实现这一点?
最好的问候,加布里埃尔。