我想问一下是否可以使用 ABAP 动态获取不同字段的计数。
我们的 CDS 中的 key 有 9 个字段,数量很多,但由于历史决定,无法拆分。我需要的是如下代码:
select count(distinct (lv_requested_elements)) from CDS_VIEW;
或者
select count(*) from (select distinct lv_requested_elements from CDS_VIEW);
我知道可以将选择读入内存并获取sy-dbcnt
,但我想确保没有其他选项。