ABAP:从现有数据库表创建内部表的语法

The*_*ter 6 abap

我是ABAP的新手.开始学习内部表格.我正在阅读创建内部表的方法.

我遇到了以下语法来从现有数据库表创建内部表:

data: it_mara type table of mara.
Run Code Online (Sandbox Code Playgroud)

我很困惑,因为mara是一个表,如果lhs和rhs属于同一类型,那么它不应该只是:

data: it_mara type mara.
Run Code Online (Sandbox Code Playgroud)

当mara已经是一个表时,有什么需要将mara转换为表格?

Jag*_*ger 5

MARA是一个透明表,这意味着它与结构类型同时起作用MARA。这就是 SAP 的工作方式。:)