问题截图

改成以下就没有错误。
TYPES:BEGIN OF TY_itab2, " 结构类型
field1 type char10,
field3 type int2,
END OF ty_itab2.
DATA ITAB1 TYPE TABLE OF ZJGL1.
DATA WA_ITAB1 TYPE ZJGL1.
DATA ITAB2 TYPE TABLE OF TY_itab2.
DATA WA_ITAB2 TYPE TY_itab2.
DATA ITAB3 TYPE TABLE OF TY_itab2.
WA_ITAB1-FILED1 = '小明'.
WA_ITAB1-FILED2 = 0001.
insert WA_ITAB1 into itab1 index 1.
WA_ITAB1-FILED1 = '小张'.
WA_ITAB1-FILED2 = 0002.
APPEND WA_ITAB1 TO ITAB1.
insert ZJGL1 from table itab1.
总结 :如果内表和数据库表不一样,也会出现这样的错误。
本文详细介绍了在ABAP中如何正确操作内表,包括定义结构类型、创建内表、填充数据以及插入到数据库表的过程。通过具体示例,解释了当内表结构与数据库表不一致时可能遇到的错误及解决方法。

被折叠的 条评论
为什么被折叠?



