ABAP- Debug前须理解的概念(一)

  数据类型,如:整形,浮点形,字符形,文本形,日期,时间,结构类型等。
  常量,即固定值,在内存中无法更改其值。

   变量,即可变值,在内存中可以变更的值。

  内表,即二维线性表,排序表,哈希表,即内存中的表。

       二维线性表,即标准表,属于索引表,对其操作十分的方便,比如可以在其任意置插入行,按升,降排序等等。但是也有不足,当内表数据量十分庞大的时候,其查找效率明显下降;就是说,随着表中记录的增加,对表的操作的时间开销也相应的增加。   排序表,也是索引表,不同的是排序表总是按其表关键字升序排列后再进行存储,也就是在内存中的位置发生改变。排序表可以定义唯一Key或不唯一Keyunique / non-unique),通过索引访问时,找到索引最小的那个Key。通常,要注意的关健点是定义Key,排序的,使用二分查找法。 哈希表,没有索引,只有关键字。适合于通过主键来访问操作表的记录的情形。无论表记录的多少,访问时间是常量。当你想要创建一个类似数据库表的内表时,就使用Hashed table。数据量相当大时考虑用这种内表。

  注意,这类表,只有唯一 Key ,没有索引,也就表明不能排序( Sort ),不能循环( LOOP),不能按索引读取(Read…INDEX)
  内表属性图

  工作区,即工作空间,允许存储值;从结构/透明表/内表定义而来;

  结构,即申明的一个结构,包含多种数据类形,仅仅是一个“売”而已。通俗地说,结构就是一个 外形,可以定义出工作区,内表。
   如何理解内表,工作区,结构;好比货架,托盘。
运算,如加 (+) ,减 (-) ,乘 ( * ) ,除 (/), 模( MOD )等( =,EQ ),大于( >,GT), 小于 (<,LE)
输出方式: ALV,LIST,FORMS DIALOG
数据字典,数据元数,透明表,簇表,池表, 视图。

 

相关语法后面接着介绍

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值