写程序时一直没有使用ABAP的新语法,今天记录一下新语法的使用,总结不全,想到什么就写什么,不喜勿喷!
找了个select,点了一下F1进去看看
先找个简单点的语法,因为程序要使用插入内表的操作,以前的步骤都是新建工作区,新建内表,再select,所以这里直接进去INTO看看新用法
想对比以前来说,这个SELECT - INTO 还是有点变化的,然后小试了一段代码
select matnr,ersda,ernam
UP TO 20 rows
from mara
into TABLE @data(it_item).
调试进了一下,发现是有数据出现的
这种方法的实用性在于不用SELECT每一个表都进行一次内表的定义,大大节省了代码量,同时看着也舒服,而且SELECT语法也开始接近去SQL的语法。上面是插入内表的操作, 插入工作区也一样。