on ‎2020 Apr 02 11:53 AM
What is the difference between Left Outer Join Vs Text Join ?
I know Text Join is a language dependent but LOJ is not, apart from this, anything else ?
Request clarification before answering.
In general: A Text Join clarifies and simplifies the join defintion (the resulting SQL join itself is technically a left outer join)
Further: There might be also checks on required cardinality for performance optimization as well as UI specific outputs, where the language is automatically set when performing the join but language is not returned in the resulting data set. It might also try to keep a developer from falsly choosing an INNER JOIN for joining text tables with value tables, if the join type Text Join was not an option, resulting in missing values when descriptions are not maintained.
So yes, you can do the same join with both join-types, but SAP has defined the Text Join for more specific tasks and requirements then the more general Left Outer Join.
See the SAP help for further information:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Michael for your detailed explanation.I appreciate.
| User | Count |
|---|---|
| 8 | |
| 5 | |
| 4 | |
| 4 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.