Field+offset(len)
MOVE<F1>[+<o1>][(<l1>)] TO<F2>[+<o2>][(<l2>)].
等价于:
<F2>[+<o2>][(<l2>)] = <F1>[+<o1>][(<l1>)].
注:这里的位置参数<o1>与<o2>是从零开始的,如果位置为0,则取的是第一个元素,以此类推。
所有偏移量和长度指定都可为变量。
SAP 建议只在非数值字段之间才采用指定偏移量和长度赋值,对于数值字段,结果毫无意义。
DATA: f1(8) VALUE 'ABCDEFGH',
f2(20) VALUE '12345678901234567890'.
f2+6(5) = f1+3(5).
WRITE : f2.
输出:
123456DEFGH234567890
针对非数字类型字段或扁平结构类型,可以在任何语句中使用下面语句来操作指定区域的字符串:
<f>[+<o>][(<l>)]
如果未指定长度<l>,则对该字段<o>和结尾之间的所有位置进行处理。
The data type and length of the string section are as follows:
必须将偏移量<o>和长度<l>指定为无符号数值。
DATA time TYPE t VALUE '172545'.
WRITE time.
WRITE / time+2(2).
CLEAR time+2(4).
WRITE / time.
172545
25
170000
转载于:https://www.cnblogs.com/jiangzhengjun/p/4292787.html
Field+offset(len)相关推荐
- virtio后端驱动详解
virtIO是一种半虚拟化驱动,广泛用于在XEN平台和KVM虚拟化平台,用于提高客户机IO的效率,事实证明,virtIO极大的提高了VM IO 效率,配备virtIO前后端驱动的情况下,客户机IO效率 ...
- linux 内核网络协议栈--IP层开始直到包被处理(三)
先看看ip头结构: struct iphdr struct iphdr {#if defined(__LITTLE_ENDIAN_BITFIELD) // 小端__u8 ihl:4, // 首部长度( ...
- Oracle Golden Gate 系列十五 -- GG Trails 说明
一.Trails 说明 理论知识在系列一里有说明,这里在拿出来看一下: Oracle Golden Gate 系列一 -- GG 架构 说明 http://blog.csdn.net/tianleso ...
- php错误以及常用笔记
//语法错误(syntax error)在语法分析阶段,源代码并未被执行,故不会有任何输出./* [命名规则] */ 常量名 类常量建议全大写,单词间用下划线分隔 // MIN_WIDTH 变量名建议 ...
- (精)tomcat 源码学习
Tomcat6是最新版本的web容器,其支持最新版本的servlet2.5和jsp2.1.而且Tomcat6架构也是经过重新设计优化过的,所以我们有必要分析一下它的架构过程.显然,这是一个通过阅读To ...
- Lucene学习总结之四:Lucene索引过程分析
对于Lucene的索引过程,除了将词(Term)写入倒排表并最终写入Lucene的索引文件外,还包括分词(Analyzer)和合并段(merge segments)的过程,本次不包括这两部分,将在以后 ...
- video4linux简介
Video4linux(简称V4L),是linux中关于视频设备的内核驱动,现在已有Video4linux2,还未加入linux内核,使用需自己下载补丁.在Linux中,视频设备是设备文件,可以像访问 ...
- dpdk对虚拟化的支持调研
目录: 虚拟化 dpdk的实现研究 virtio vhost SR-IOV 热迁移相关 研究拓展 本文记录近期对dpdk在虚拟化和云计算领域应用的研究成果,内容梳理如下. 虚拟化 虚拟化,抽象来说,就 ...
- shutil——高级的 文件、文件夹、压缩包 处理模块
高级的 文件.文件夹.压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length]) 复制文件内容(不包含元数据)从类文件对象src到类文件对dst.可选参数len ...
最新文章
- mvc 下的 signalR使用小结
- Windows内核加载器概念学习
- matlab工作区保留或者清除部分变量
- python 数学建模、时间戳_python-在matplotlib中绘制Unix时间戳
- inputstream的大小为0_李太阳2020302期排列三推荐:本期两码看好0、3
- 2019牛客暑期多校训练营(第六场)C - Palindrome Mouse (回文树dfs)
- Ostinato 发包
- Android软件安全开发实践(下)
- 归并法计算数组中的逆序数对
- zabbix PHP databases support off Fail
- HDU 1102 Constructing Roads
- spring-第十三篇之零配置支持
- BT种子文件信息库-TorrentinfoLibrary
- 经常用到的七大离线仿真软件盘点
- HEAD detached at ---
- uniapp 微信小程序 保存图片到本地
- C#通过账号密码访问共享文件夹/目录
- 什么输入法对计算机英语,电脑怎么把英文输入法设置为默认输入法
- 微软ATC的笔试面试经历
- JavaSE-Adventure(III): Generics 泛型程序设计