ABAP知识:LIKE LINE OF 和LIKE TABLE OF和type line of

LIKE LINE OF后面接一个内表或者透明表,表示一个DATA参数具有和内表一样的结构(structure),例如有一个TABLES:Z_USER,Z_USER有两个字段,一个ID,一个NAME,那么

DATA:WA LIKE LINE OF Z_USER 表示WA和Z_USER的STRUCTURE一样,可以吧WA当做Z_USER的WORK AREA来用。

LIKE TABLE OF 后面接一个STRUCTURE,表示一个DATA参数是一个内表,这个内表的结构和后面接的那个结构一样,例:

DATA:BEGIN OF WA,

       ID TYPE I,

       NAME(10) TYPE C,

END OF WA.

DATA: ITAB LIKE TABLE OF WA.

这里的ITAB直接就是一个内表了,WA是它的WORK AREA。

TYPE LINE OF 后面跟的只能是内表类型而不是内表或透明表

如下示例:

types:begin of ty_stu,"工作区类型
num type n length 4,
name type c length 10,
end of ty_stu.
data:begin of stu2,"工作区
num type n length 4,
name type c length 10,
end of stu2.
data stus type table of ty_stu.
data stus1 like table of stu2."内表类型
types: t_stu type table of ty_stu."内表类型


————————————————
版权声明:本文为CSDN博主「SAP剑客」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhongguomao/article/details/53735362

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值