gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 14:10:00 28 4
gpt4 key购买 nike

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

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

data: it_mara type table of mara.

我很困惑,因为 mara 是一张 table ,如果 l.h.s 和 r.h.s 是同一类型,那么它不应该只是:
data: it_mara type mara.

已经是 table 的mara有什么需要转成 table 的?

最佳答案

历史原因(总是一个很好的猜测......)。

声明表的原始和现在过时的方法(带有标题行是 DATA it_mara TYPE mara OCCURS 10 。没有 OCCURS ,你没有声明表,所以它变成了一个结构。我的猜测是为了保持向后兼容性,在引入 TYPE TABLE OF 时没有改变。

关于ABAP:从现有数据库表创建内部表的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37709936/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com