您现在的位置: 精品资料网 >> 管理信息化 >> 数据仓 >> 资料信息

创建和处理内表(doc 33页)

所属分类:
数据仓
文件大小:
364 KB
下载地址:
相关资料:
处理内表
创建和处理内表(doc 33页)内容简介

一、 什么是内表
二、 内表的目的
三、 内表的结构
四、 标识表格行
五、 访问内表
六、 创建内表
七、 创建内表数 据类型
八、 创建内表数 据对象
九、 使 用内表
十、 填充内表
十一、 读取内表
十二、 更改和删除 内表行
十三、 内表排序
十四、 创建次序表
十五、 循环处理
十六、 比较内表
十七、 初始化内表

 

 

一、 什么是内表
下列主题提 供内表简介 :
内表的目的
在 ABAP/4 中,主要使 用表格。表 格是 R/3 系统中的关 键数据结构 。长期使用 的数据存储 在关系数据 库表格中。 关于如何读 取和处理数 据库表格的 详细信息, 参见 读取并处理数据库表。
除了数据库 表格,还可 以创建仅在 程序运行时 间内存在的 内表。ABAP/4 提供了针对 内表的不同 操作。例如 ,可以搜索 、附加、插 入或删除行 。
内表中的行 数并不固定 。根据需求 ,系统可实 时增加内表 的大小。例 如,如果想 将某个数据 库表格读入 内表,不必 事先知道数 据库表格的 大小。该特 征项使得内 表使用起来 十分方便, 同时还支持 动态编程。
可以使用内 表在数据库 表格的子集 上执行表格 计算。例如 ,可以将数 据库表格的 某个部分读 入内表(参 见 将数据读入内表)。然后可 以从内表中 计算总和或 生成次序表 。
内表的另一 种用处是根 据程序需要 重新组织数 据库表格的 内容。例如 ,可以从一 个或多个大 客户表格特 定的数据中 将与创建电 话清单有关 的数据读入 内表中。然 后可在程序 运行期间直 接访问该清 单,而不用 每次调用时 都执行耗时 的数据库查 询。
除了在使用 来自数据库 表格的数据 时使用内表 外,内表还 是 ABAP/4 中用于在程 序中实现许 多复杂数据 结构的重要 特征项(参 见 结构化数据类型 (页 3–6) )。


..............................