摘要:測試用的視圖的源代碼,第行用連接后者存放了所有系統狀態的和描述。測試結果對于那些在里沒有維護描述信息的狀態,它們不會出現在結果集里。的測試結果同一致。的底層實現實際上和一致。
測試用的CDS視圖的源代碼,第8行用Inner Join連接TJ02T, 后者存放了所有系統狀態的ID和描述。
Inner Join測試結果:對于那些在TJ02T里沒有維護描述信息的狀態,它們不會出現在結果集里。
把第八行的Inner Join改成Outer Join,測試結果相反:注意觀察下圖stat列值為E0001的行項目也出現在了結果集里。
Association的測試結果同Left Outer Join一致。
Association的底層實現實際上和Left Outer Join一致。有兩種辦法來驗證這個結論。
方法1在ABAP Development Studio里預覽一個含有association實現的CDS view,能夠在工具里發現該association最后是通過Left Outer Join實現的。
方法2事務碼ST05里的這個按鈕: 顯示執行計劃,也能顯示出association底層是由Left Outer Join實現的。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/19212.html
摘要:測試用的視圖的源代碼,第行用連接后者存放了所有系統狀態的和描述。測試結果對于那些在里沒有維護描述信息的狀態,它們不會出現在結果集里。的測試結果同一致。的底層實現實際上和一致。 測試用的CDS視圖的源代碼,第8行用Inner Join連接TJ02T, 后者存放了所有系統狀態的ID和描述。 showImg(https://segmentfault.com/img/remote/146000...
閱讀 3493·2023-04-25 22:45
閱讀 1294·2021-11-11 16:54
閱讀 2803·2019-08-30 15:44
閱讀 3201·2019-08-30 15:44
閱讀 1656·2019-08-30 13:55
閱讀 950·2019-08-29 18:45
閱讀 1209·2019-08-29 17:25
閱讀 1017·2019-08-29 12:59