DATA:GT_SFLIGHTTYPESORTEDTABLEOFSFLIGHTWITHUNIQUEKEYCARRID,GS_SFLIGHTTYPESFLIGHT.GS_SFLIGHT-CARRID='AC'.GS_SFLIGHT-CONNID=0820.GS_SFLIGHT-FLDATE='20200618'.GS_SFLIGHT-PRICE=2000.APPENDGS_SFLIGHTTOGT_SFLIGHT.GS_SFLIGHT-CARRID='AB'.GS_SFLIGHT-CONNID=0820.GS_SFLIGHT-FLDATE='20200619'....
DATA:GT_SFLIGHT TYPE SORTED TABLE OF SFLIGHT WITH UNIQUE KEY CARRID,GS_SFLIGHT TYPE SFLIGHT.GS_SFLIGHT-CARRID = 'AB'.GS_SFLIGHT-CONNID = 0820.GS_SFLIGHT-FLDATE = '20200618'.GS_SFLIGHT-PRICE = 2000.APPEND GS_SFLIGHT TO GT_SFLIGHT.GS_SFLIGHT-CARRID = 'AC'.GS_SFLIGHT-CONNID ...
-按照关键字插入(可以用于所有表):INSERT LINE INTO TABLE 内表. -多行插入:INSERT LINES OF 内表1 FROM 1 TO 100 INTO TABLE 内表2 INDEX 5 -内表插入到数据库:INSERT 数据库表名 FROM TABLE 内表。 -结构插入到内表:INSERT 结构1 INTO TABLE 内表1。 2.3 COLLECT(只能在标准表中使用) -与APPEND类...
INSERTLINESOFitab1 [FROMn1][TOn2]INTOTABLEitab2."itab1 itab2表结构相同. 3)利用索引追加 INSERTlineINTOTABLEitab [INDEX idx].INSERTLINESOFitab1INTOitab2 [INDEX idx]. 3.2.APPEND 只支持按照索引进行追加. 1.追加一条数据. APPENDlineTOitab. 2.追加多条数据. APPENDLINESOFitab1TOitab2.APPEN...
APPENDwaTOitab[SORTEDBYcol]. PS:如果使用[SORTED BY col]语句则会自动以字段col为基准降序排序后追加数据,此语句只适用于标准表,另外还需用[INITIAL SIZE n]指定内表大小!! - 案例代码演示(不使用[SORTED BY col]语句) DATA:GT_SFLIGHTTYPETABLEOFSFLIGHT,GS_SFLIGHTTYPESFLIGHT.GS_SFLIGHT-CARRID='AC'...
Appends the rows from idx1 to idx2 of the internal table jtab. this statement alike: 附加内表行 要将部分或 全部内表附 加到另一个 内表中,请 使用 APPEND 语句,用法 如下: 语法 APPEND LINES OF <itab1> [FROM <n1>] [TO <n2>] TO <itab2>. ...
2010-12-12 00:37 −SAP中ABAP对内表插入数据的时候有3种:APPEND,COLLECT,INSERT。 要填充内表 ,既可逐行 添加数据, 也可复制另 一个表格的 内容。 要逐行填充 内表,可以 使用 APPEND、 COL... SAP梦心 0 9082 ABAP JSON 2017-03-20 17:20 −1 DATA: lv_em TYPE string, lv_em1 TYPE string...
APPEND LINES OF itab1 TO itab2.This statement appends the whole of itab1 to itab2. itab1can be any type of table. The line type of itab1 must be convertible into the line type of itab2. When you append an index table to another index table, you can specify the lines to be...
Cause:Row with identical key inserted (target table defined usingUNIQUE) Runtime Error:ITAB_DUPLICATE_KEY_IDX_OP Cause:Sort order violated after anAPPENDon a sorted table Runtime Error:ITAB_ILLEGAL_SORT_ORDER: Cause:Invalid index value (<= 0) whenFROM,TO, orINDEXspecified ...
2, 避免使用SELECT *, 尽量使用SELECT A B C INTO TABLE ITAB这样的语句。这个操作会将所有符合条件的数据一次性地读进内表,这比在SELECT A B C INTO WA… APPEND… ENDSELECT的循环中添加数据到内表要快。不用频繁的读DB. 3, 避免频繁使用SELECT SINGLE语句, 特别是在LOOP和SELECT…ENDSELECT里面用, 应...