微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

是否有用于删除/选择字段的 CDS 视图注释 (ABAP)?

如何解决是否有用于删除/选择字段的 CDS 视图注释 (ABAP)?

我从数据集创建了一个 ABAP CDS 视图。该数据集包含具有“OrderID”字段的数据(从订单 1 到订单 10000)。基于此字段 OrderID,我想创建 2 个查询视图:一个仅包含订单 1 到 20 的数据,另一个包含订单 50 到 70。

因此,我想知道是否有注释可以选择我要显示/删除的值。我不想出于性能原因进行过滤。

先谢谢你!

解决方法

使用 where 子句,as described in the ABAP keyword documentation

define view first_query_view as
  select from your_base_view
    { ... }
    where OrderID between 1 and 20;

define view second_query_view as
  select from your_base_view
    { ... }
    where OrderID between 50 and 70;

注释解释了如何使用视图和其中的元素。它们不控制数据的检索、连接或过滤方式。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。