是否可以在ABAP的READ语句中使用BINARY SEARCH导致程序转储?
提前谢谢。
可以。就是一个例子
READ TABLE itab ASSIGNING <fs_itab> WITH KEY keyfield1 = key1
keyfield2 = key2
BINARY SEARCH.
如果你在itab中找不到日期,那么字段符号没有被分配,你会得到一个转储。
同意。仅从二进制搜索子句是不可能转储的。但是,如果未对表进行排序,则搜索可能找不到该记录。如果你不检查以确保先找到记录,这可能会导致转储。