我们可以在两个cds视图上执行联接查询吗?

2020-09-12 16:37发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在尝试在cds视图上执行联接...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在尝试在cds视图上执行联接查询。 有可能吗?

付费偷看设置
发送
5条回答
callcenter油条
1楼-- · 2020-09-12 16:54

是的,可以在2个CDS视图上使用内部联接。 CDS视图实际上是VDM(虚拟数据模型),而CDS视图又被分为3种类型:

1。基本视图

2。综合视图

3。消费视图

通常,我们在数据库表上创建基本视图,并通过从不同的基本 view.It获取数据来创建进一步的复合视图。 是不同基本视图的组合。因此,为了创建消费视图,我们借助内部联接,外部联接和所有其他不同类型的联接加入了不同的基本视图。

因此,通过这种方式,我们可以了解可以在不同的CDS视图之间使用内部联接。还可以通过db表直接创建另一个事物消耗视图。 并非总是通过基本 view的组合来创建的。仅在此处举例。

暮风yp
2楼-- · 2020-09-12 16:59

德万什说的话。 尽管我认为找出它是否可行的最简单方法就是尝试一下。 如果您仍然使用GUI,SE11,则通常可以看到CDS视图。 您无法更改它们,但可以看到它们。

我倾向于在GUI和Eclipse之间来回切换。 我更喜欢在GUI上进行调试。 :)

愤怒的猪头君
3楼-- · 2020-09-12 17:04

是的-快速搜索sap join CDS视图发现了一个不错的博客。 我相信这就是您想要的:

https://blogs.sap.com/2017/09/16/abap-core-data-services-part-2types-of-cds-views /

我刚刚开始自己​​了解CDS视图。 他们非常强大。

追夢秋陽
4楼-- · 2020-09-12 17:06

1 ....................................... .......

CdsView3 = Join(CdsView1,CdsView2)

在cdsView3上执行查询

2 .................................

通过Join(CdsView1,CdsView2)创建查询

执行查询

现在我们还没有创建CdsView3。 我问这是否有第二种选择?

绿领巾童鞋
5楼-- · 2020-09-12 17:01

感谢 Michelle Crapo < rel =" nofollow" hraf=" https://people.sap.com/dev2012"> Devansh Pandey 。

我了解我们可以使用两个cds视图上的联接通过查询创建cds视图。

但是我的问题是:我们可以直接在两个cds视图上创建具有联接的查询,而无需创建另一个cds视图吗?

Devansh Pandey 您能否建议我一些有关cds视图的有用资源。

一周热门 更多>