内表使用Binary Search的限制
生活随笔
收集整理的這篇文章主要介紹了
内表使用Binary Search的限制
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
? 在ABAP內(nèi)表操作過(guò)程,Read Table有以下一種格式:
READ TABLE - free_key?
Syntax
... WITH KEY?comp1?= dobj1?comp2?= dobj2 ... [BINARY SEARCH]
如果使用[BINARY SEARCH]這個(gè)選項(xiàng),那么Read語(yǔ)句將執(zhí)行索引讀表
(Index Read Access),此附加語(yǔ)句只可應(yīng)用到特定的表類(lèi)型(比
如:通用索引Table)。
使用【BINARY SEARCH]是有前提的,必須對(duì)表進(jìn)行排序,而這個(gè)排序
的序列必須是遞增序列,而這個(gè)一個(gè)“遞增”要求也是本次記錄的原
因,因?yàn)橹皬膩?lái)沒(méi)有注意到一定要用遞增的方式排序。 不過(guò)還好,
用Sort的時(shí)候也不會(huì)特意加升序還是降序,而系統(tǒng)默認(rèn)是升序排列。
總結(jié)
以上是生活随笔為你收集整理的内表使用Binary Search的限制的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: SAP ABAP二分查找(binary
- 下一篇: SIT和UAT有什么区别?