1、modify table itab from wa transporting f1 f2 ...
表示表itab中符合工作區wa 中關鍵字的一條資料的 f1 f2欄位會被wa中對應的字段值更新。
modify用於更新和新增資料,當表中沒有資料時就新增,有就修改。
2、在使用binary search 時一定要先排序,並且排序的字段要和read語句中的字段相同,否則有可能找不到資料。
sort itab by matnr.
read table itab with key length ='7' binary search transporting no fields.
注: binary search 採用二分法
example:
排序前:
width
length53
6229
4187
如果按照width排序:
width
length23
4259
6187
但是如果我們read的時候是按照length來read的話,資料會從中間數字9的地方分別往兩邊找,因為7<9所以會在**的上半部分找,所以會出現找不到資料的情況。
ABAP 中的巨集
report zcp saptest2 data result type i,int1 type i value 1,int2 type i value 2.define operation.result 1 2 3.output 1 2 3 result.end of definition.def...
ABAP中TAB分隔符的使用
在abap開發中,存在很多特殊字元,使用情況也不同,下面及時sap中的tab分隔符的使用案例 46c以下的版本 data gc result 50 type c.constants con tab type x value 09 concatenate text01 con tab text02 c...
ABAP 使用的字元型別
1.abap基本資料型別 型別 描述 屬性 c 字元型別 預設長度1,最大長度不限 n 數字型別 預設長度1,最大不限,不能進行計算 i 整數字型別 預設長度1,不可定義長度,值範圍 2 31 2 31 d d 日期型別 固定長度8 p 包型別 預設長度1,最大長度16 t 時間型別 固定長度8,不...