文本连接与左外部连接

2020-08-21 05:42发布

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

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


左外连接与文本连接有什么区别?

我知道"文本联接"是一种依赖语言的语言,但LOJ除此之外没有其他内容吗?

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

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


左外连接与文本连接有什么区别?

我知道"文本联接"是一种依赖语言的语言,但LOJ除此之外没有其他内容吗?

付费偷看设置
发送
3条回答
clasier
1楼-- · 2020-08-21 06:43

通常:文本联接可阐明并简化联接定义(从技术上讲,所得的SQL联接本身就是左外部联接)

进一步:可能还会检查性能优化所需的基数 作为特定于UI的输出,其中在执行连接时会自动设置语言,但不会在结果数据集中返回语言。 如果不选择联接类型"文本联接",它也可能会阻止开发人员错误地选择INNER JOIN来联接文本表和值表,从而导致在不维护描述时导致值丢失。

所以是的,您可以对两种连接类型都执行相同的连接,但是SAP定义了文本连接的目的是针对更具体的任务和要求,然后是更通用的左外连接。

有关更多信息,请参阅SAP帮助。 :

https://help。 sap.com/viewer/3746eb56b779​​43b699df025ab2bc7552/Cloud/zh-CN/d5e6e175475f455f95c670bb148abb81.html?q=text%20join

  • 联接类型:文本联接-此联接类型用于获取

https://he lp.sap.com/viewer/3746eb56b779​​43b699df025ab2bc7552/Cloud/en-US/905d411f657b4ee693be695897a3864a.html

  • 文本联接有助于获取特定于语言的数据。 它根据用户的会话语言从文本表中检索列。
  • 执行查询时,引擎将评估连接的语言设置。 根据语言设置选择文本。

https://help.sap.com/viewer/3746eb56b779​​43b699df025ab2bc7552/Cloud/zh-CN/6100bb67b2e445329605a3b4650f6e46.html?q=text%20join

  • 仅对基数为1:1或N:1的左外部联接,基数为1:1或N:1的文本联接,基数为1:1或1:N的右外部联接以及引用联接支持优化联接列。

https://help .sap.com/viewer/3746eb56b779​​43b699df025ab2bc7552/Cloud/zh-CN/72dab9b03d66485793a1afcb7f6d2e85.html?q = text%20join

  • 加入属性:语言列-此属性的值指定 工具用于执行文本联接的语言列。
奄奄一息的小鱼
2楼-- · 2020-08-21 06:21

Siba Panda ,这可以"解决"您的问题或执行 您还有疑问吗? 我假设您至少知道何时使用哪个? 让我知道是否需要进一步澄清。

clasier
3楼-- · 2020-08-21 06:41

左联接

无论客户是否下订单,都将有关订单的信息发送到我们的客户表 ,我们将使用左联接。 左联接返回表A中的所有记录和表B中的所有匹配记录。

使用左联接时要注意的重要事项,请确保将较大的表放在左侧(示例 客户)

文本加入

我不知道...

内部加入

向我们的客户获取有关订单的信息 表中,仅对于客户下订单,我们将使用内部联接。 内部联接从表A返回仅记录,从表B返回匹配记录

一周热门 更多>