ABAP 基本语法学习关键语句的写法 内表建立过程: 1、声明一个结构体 2、用声明好的结构体作为工作区,声明一个内表 内表名称 like standard table of 结构体名称, 内表名称 like sorted table of 结构体名称, 内表名称 like harshed table of 结构体名称
后面可以用到 with 选项来进行关键字的声明
基本语法如下: DATA itab { {TYPE tabkind OF [REF TO] type} | {LIKE tabkind OF dobj} } [WITH key] [INITIAL SIZE n] [WITH HEADER LINE] [VALUE IS INITIAL] [READ-ONLY]
DATA rtab {TYPE RANGE OF type}|{LIKE RANGE OF dobj} [INITIAL SIZE n] [WITH HEADER LINE] [VALUE IS INITIAL] [READ-ONLY]
此语句可以定义一个范围表,在操作数据库时可以用来作为判断数据选择的条件描述
3、向内表中插入数据,插入数据可以用 insert 数据 into 内表语句或者是 append数据 to 内表语句
可以插入整个内表到另一内表insert lines of 内表名称 into table 另一内表名称
亦可以进行累加插入:collect 数据 into 内表名称
相同的数据进行累积
4、修改内表数据,利用 modify 关键字,modify 内表名称 from 数据(用结构体表示的数据)
可以修改多行,modify 内表名称 from 数据 transporting 关键字 where 条件
5、读内表数据的几种操作方法: 用 Include 来构造一个结构体 I