今天发现自已一直忽视了一个问题, DELETE - duplicates 删除内表重复记录语句是有条件限制的,必需是依据关键字或你定义的字段排序后才行。

仔细看了一下它的文档,确实是它只能对相邻的相同的记录做删除。因为这个忽视,找了n久都没找到程序的 bug 在哪,潜意识里不会想到 DELETE - duplicates 会是这样的定义,范了最低级的错误,学习不够严谨,下不违例。

DELETE - duplicates Syntax ... ADJACENT DUPLICATES FROM itab              [COMPARING { comp1 comp2 ...}|{ALL FIELDS}]... . Addition: ... COMPARING {comp1 comp2 ...}|{ALL FIELDS}

Effect With these additions, the statement DELETE deletes all lines in certain groups of lines, except for the first line of the group. These are groups of lines that follow one another and have the same content in certain components. If the addition COMPARING is not specified, the groups are determined by the content of the key fields.

Lines are considered to be doubled if the content of neighboring lines is the same in the components examine

Abap DELETE - duplicates相关推荐

  1. ABAP delete的用法

    sort itab by matkl .   delete adjacent duplicates from itab comparing  matkl. uline at /1(70). ----- ...

  2. 使用ABAP delete duplicate时遇到的问题

    最近在使用abap delete duplicate时发现删除重复记录不完全. 只删除掉了部分重复记录.最后经过调试,没发现其它问题.于是再次研究delete duplicate语法 发现delete ...

  3. 一些有用的ABAP程序和函数组

    BW 设置 名称 类型 描述 SAP_RSADMIN_MAINTAIN ABAP 维护RSADMIN 表的BW的设置 安全 名称 类型 描述 RSUSR000 ABAP List who is cur ...

  4. 用于 Outlook 2003 的删除重复邮件的插件(加载项)

    微软并没有在软件中提供任何关于清除重复电子邮件的功能,如果邮件数量比较少,我们只要把重复的邮件一一删除掉就可以了,但如果邮件数量很多,自己手工去进行筛选就会非常耗时费力,这时候我们就需要一些第三方 的 ...

  5. 从Ruby中删除数组中的重复元素

    本文翻译自:Remove duplicate elements from array in Ruby I have a Ruby array which contains duplicate elem ...

  6. outlook规则导出_如何在Outlook和Gmail之间导入和导出联系人

    outlook规则导出 You can use Microsoft Outlook with just about any email account, including Gmail-but Out ...

  7. Linux:删除重复文件工具fdupes

    我写的去除重复文件的类(Java编写,跨平台) https://github.com/xuejianbest/tools/blob/master/src/com/lwt/tools/FileUtil. ...

  8. 决策树相关算法——ID3、C4.5的详细说明及实现

    前言 本篇博客记录的是使用python实现两个个决策树相关的算法模型-- ID3.C4.5.其中训练模型使用的数据集是Adult.尽管Sklearn包中都有这些算法的实现,但是自身根据算法思路实现一遍 ...

  9. DELETE ADJACENT DUPLICATES FROM语句的深入研究及应用

    DELETE ADJACENT DUPLICATES FROM 语句,我们知道他的基本功能是:删除相邻行的重复数据. 但是他最终保留哪一行数据呢? 下面看看一个Demo: DATA : BEGIN O ...

最新文章

  1. Bruck:一个Web界面布局原型设计框架\n
  2. Bi-level error correction for PacBio long reads. PacBio长读数的两级纠错
  3. python yield用法
  4. [转载]Windows Phone 系列- 本地数据存储
  5. URLCache探索
  6. MySQL通过接口导入hive_利用Sqoop将MySQL数据导入Hive中
  7. 基础 - 字符读取函数scanf、getchar、gets、cin(清空缓存区解决单字符回车问题)
  8. 23种经典设计模式的java实现_5_职责链模式
  9. python不会英语不会数学怎么自学-零基础想自学PYTHON如果补数学怎么补?
  10. 路由模式 -- ADSL账号密码拨号
  11. SQLServer2019安装教程
  12. 7. JanusGraph服务
  13. csrf令牌_是否需要CSRF令牌?
  14. python怎么退出窗口_关闭pyplot窗口
  15. iOS开发UI基础—09UIImageView动画示例之汤姆猫程序
  16. 指纹图像方向图matlab,基于Matlab实现的指纹图像细节特征提取
  17. 城市级智能网联示范区情况全扫描(2022版)
  18. nginx url实现二次转发
  19. java让线程空转_详解Java编程中对线程的中断处理
  20. 文件系统专栏 | 之文件系统架构

热门文章

  1. 【grunt整合版】30分钟学会使用grunt打包前端代码
  2. 几个小例子告诉你, 一行Python代码能干哪些事
  3. 阅读《深入理解程序设计使用linux汇编语言》
  4. Win7下配置Apache+PHP+Mysql环境
  5. 实现工控机4U断电后自动重启功能
  6. Linux学习笔记之安装mplayer过程详解
  7. 如何在picture上显示透明Label
  8. MyBatis配置项--properties
  9. 微信好友大揭秘,使用Python抓取朋友圈数据,通过人脸识别全面分析好友,一起看透你的“朋友圈”...
  10. 算法学习之路|链表元素分类