ABAP编程中对内表的定义,后面接一个OCCURS (n)是代表什么意思。
对内表的定义,我只说下有没occurs的区别。
*
*DATA: BEGIN OF itab OCCURS 0,
* matnr LIKE mara-matnr,
* maktx LIKE makt-maktx,
* END OF itab.
*
*SELECT * FROM makt INTO CORRESPONDING FIELDS OF TABLE itab .
*
*LOOP AT itab.
* WRITE:/
* itab-matnr,
* itab-maktx.
*ENDLOOP.
DATA: BEGIN OF itab,
matnr LIKE mara-matnr,
maktx LIKE makt-maktx,
END OF itab.
DATA it_itab LIKE TABLE OF itab.
SELECT * FROM makt INTO CORRESPONDING FIELDS OF TABLE it_itab .
LOOP AT it_itab INTO itab.
WRITE:/
itab-matnr,
itab-maktx.
ENDLOOP.
这是我写的1点特别简单的很基础的代码。
简单的看出了,带有OCCURS的这个关键字的内表,有表存储还有表输出。就是说,它可以不用再次的写like table of 内表。这样做的目的,就是它有存储功能。如果没有occurs,就只有输出显示的功能,只是1个结构。有occurs,就是可以存储了。
指定内存。<n> 是指定行(ex:10)的初始号。当第一行写入内表后,就为指定行保留了内存。如果添加到内表中的行比 <n> 指定的要多 ,则自动扩展保留的内存。
这是老写法了,应该直接 data ittab type standard table of spfli
ABAP编程中对内表的定义,后面接一个OCCURS (n)是代表什么意思。相关推荐
- Map-Reduce 思想在 ABAP 编程中的一个实际应用案例
ABAP 是一门企业级应用编程语言,其 740 版本于 2013 年发布,增添了许多新的语法和关键字: 其中一个亮点就是新引入的 REDUCE 关键字.这个关键字的作用和在大规模数据集并行计算领域里广 ...
- Ecstore 中数据表结构定义 dbschema 详解
详解Ecstore中的数据表结构定义文件dbschema 任何系统的操作无非都是对数据库的各种操作的结合,而对于ecstore的数据库操作可能与其他常见项目有些不太一样.可能有新入手的朋友会尝试在数据 ...
- Oracle将数据库中的表数据导入到另一个数据库中
因为工作需要,把Oracle数据库1中的表数据导入到相同数据结构的数据库2表中,下面将数据库1简称为DB1,数据库2简称为DB2,刚开始的时候我只是简单的将DB1的表数据导出成sql脚本,然后导入到D ...
- java枚举对象作用_浅析Java编程中枚举类型的定义与使用
定义枚举类型时本质上就是在定义一个类,只不过很多细节由编译器帮您补齐了,所以某些程度上,enum关键字的 作用就像是class或interface. 当您使用"enum"定义枚举类 ...
- mysql快速复制数据库中所有表及数据至另一个库中
第一步:新建一个新的数据库(db_copy) CREATE DATABASE `db_copy` DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI; ...
- SAP编程中最基本的概念
abap编程的语句(statement)功能和样子上与java语言没什么重大区别,所以很多学习其他语言的程序员看了一些abap语言环境下的report代码后,会认为abap的语法可以直接上手,很容易推 ...
- 编程中常见的代码词汇汇总
抽象类(abstract class):抽象类不能创建对象,主要用来创建子类.Java中的抽象类使用 abstract 修饰符定义. 抽象数据类型(abstract data type ADT):抽象 ...
- 30-数据字典中的表或视围1
数据库组件 数据字典中的表或视围 说 明 数据库 V$DATAFILE 记录系统的运行情况 表空间 DBA_TABLESPACES 记录系统表空间的基本信息 DBA_FREE_SPACE 记录系统表空 ...
- TCP的socket编程中“全双工的字节流”含义的深刻理解
本人从事TCP的socket编程多年,趟过很多坑,对于TCP是"全双工的字节流"这几个字的含义有深刻理解.这几个字,文字虽少,但字字精辟.如果没有深刻理解,编程中可能知其然不知其所 ...
- flink中维表Join几种常见方式总结
flink中维表Join 需求如下: 一个主流中数据是用户信息,字段包括用户姓名.城市id: 维表是城市数据,字段包括城市ID.城市名称. 要求用户表与城市表关联,输出为:用户名称.城市ID.城市名称 ...
最新文章
- linux ssh 设置的相关总结(ssh最大连接数、ssh连接时长、安全性配置等)
- MySQL通过两表避免回表_mysql利用覆盖索引避免回表优化查询
- 图马尔可夫网络:融合统计关系学习与图神经网络
- 【Python3练习题 019】 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。...
- Vue3学习之第三节:setup()中使用计算属性
- 平均曲率、主曲率和高斯曲率
- android CircleIndicator 实现引导页
- 基于WEB的网上在线图书商城
- html 图片 气泡,微信气泡的图片铺满怎么做的?canvas做出来吗?css呢?
- 有哪些简洁的人生建议?
- 淘宝小程序体验优化:数据分析和优化实践
- android 开发比较好的学习网站和博主
- SpringBoot参数校验
- 学计算机能学好英语,英语专业转行学计算机能学好吗
- 在亚马逊能接到服装订单吗?亚马逊美国站突然没订单怎么办?
- 合肥工业大学——java(最新版)——第二次作业
- 谁是中国的制造业超级城市?中国城市制造业辐射力排名:深圳、苏州、东莞、上海、宁波位居前五 | 美通社头条...
- using static简化静态成员的使用
- JAVA生成json效率_java序列化和json序列化效率对比
- java机动武斗传隐藏_超级机器人大战j攻略 超级机器人大战j全隐藏要素
热门文章
- 如何快速将jpg格式文件转换成bmp格式
- 百度分享异步加载问题、分页,无效果解决
- HC-SR501红外人体传感模块封锁时间调整
- Flash制作雾效果
- SQLite数据库中的.db-shm文件和.db-wal文件
- 【iOS】 app 的优化
- 用Python做一个游戏辅助脚本,完整编程思路分享
- 复现论文常用函数(一)tf.one_hot,tf.train.batch,tf.train.shuffle_batch,数据读取机制,获取文件路径,Bunch等
- 如何利用Python开发App?
- 整合google,51ditu和mapbar的地图API