DATA itab LIKE SORTED TABLE OF line “替换成STANDARD和HASHED ,看看有什么不同。 WITH NON-UNIQUE KEY land name age weight. line-land = 'G'. line-name = 'Hans'. line-age = 20. line-weight = '80.00'. INSERT line INTO TABLE itab. line-land = 'USA'. line-name = 'Nancy'. line-...
part(16)TYPEc,ENDOFs_type.DATA:gt_itabLIKESTANDARDTABLEOFs_type with NON-UNIQUE KEY noWITHHEADERLINE. 1.2 参照表定义内表 语法:DATA:itab TYPE <t_itab> WITH {UNIQUE|NON-UNIQUE} KEY <keys> [INITIAL SIZE <n>][WITH HEADER LINE]. DATAgt_itabTYPESORTEDTABLEOFscarrWITHUNIQUE KEY carrid....
GT_SFLIGHT2 TYPE SORTED TABLE OF SFLIGHT WITH NON-UNIQUE KEY CARRID,GS_SFLIGHT TYPE SFLIGHT.GS_SFLIGHT-CARRID = 'AC'.GS_SFLIGHT-CONNID = 0820.GS_SFLIGHT-FLDATE = '20200616'.GS_SFLIGHT-PRICE = 1700.INSERT GS_SFLIGHT INTO TABLE GT_SFLIGHT2.CLEAR GS_SFLIGHT.GS_SFLIGHT-CARRID =...
DATA: itab1 type TABLE OF TY_itab1. DATA: ITAB2 TYPE TABLE OF TY_ITAB1. " 添加条目到排序表 DATA ITAB8 TYPE SORTED TABLE OF TY_itab1 WITH UNIQUE KEY field1. DATA :WA_ITAB8 TYPE TY_itab1. WA_ITAB8-field1 = '00001'. WA_ITAB8-field2 = 0001. INSERT WA_ITAB8 INTO I...
一、内部表的定义: 内部表实际上是一个临时表,它包含正在执行的 ABAP 程序的记录。 内部表仅在 SAP 程序的运行时期间存在。 二、内部表的种类: SAP里面主要有三处类型的内表: standard table , sorted table ,…
INSERTwaINTOTABLEitab. - 案例代码演示 代码语言:javascript 代码运行次数:0 运行 AI代码解释 DATA:GT_SFLIGHTTYPESTANDARDTABLEOFSFLIGHT,GS_SFLIGHTTYPESFLIGHT.SELECT*FROMSFLIGHTINTOCORRESPONDINGFIELDSOFTABLEGT_SFLIGHT.WRITE:'追加前内表数据'.LOOPATGT_SFLIGHTINTOGS_SFLIGHT.WRITE:/GS_SFLIGHT-CARRID,GS_...
DATA company_sorted_tab LIKE SORTED TABLE OF company WITH UNIQUE KEY name. DATA idx TYPE sy-tabix. * Filling Internal Tables company-name = 'Jack Computer Pte Ltd'. address-street = 'Alexandra Street'. address-city = 'Singpore'.
–排序表SORTED TABLE 具有逻辑索引 寻址操作通过关键字或者索引 按表关键字升序后存储 –哈希表HASHEDTABLE 没有逻辑索引 寻址操作只通过关键字 •行类型 基本类型结构体内表 •表关键字 –行结构为结构体 WITH [UNIQUE|NON-UNIQUE] KEY comp1 … compn ...
重要: 不能直接指针对sorted 和 hash表进行操作 Delete Delete table itab key Key: from wa () With table key k1 = f1…. 不能用sort 对排序表进行排序 对sorted 表进行 insert modify , 使用不当 可能会出错 HASH表不能通过 index 进行操作 ...
•INSERT:将工作区的内容添加到内部表指定的位置(行号) •COLLECT:比较非数值型字段,将数值型字段累加到内部表中 •MODIFY:将工作区的内容覆盖内部表指定的行 •DELETE:从内部表中删除指定的行 •LOOP AT:将内部表的数据逐行读到工作区中 •READ TABLE:将内部表的某一特定行的数据读到工作区中 ...