[SAP ABAP] 删除内表重复行数据

在最近的开发过程中,有遇到内表出现重复行数据的情况,需要对其进行去重处理,特此进行以下记录,便于后续回顾与查阅

语法格式

复制代码
SORT <itab> BY <排序字段> [ascending/descending].

DELETE ADJACENT DUPLICATES FROM <itab>
  [COMPARING comp1 comp2 ... | ALL FIELDS].

参数说明

itab:指定要删除重复行的内表

comp:指定用于区分重复行的字段

内表要先进行排序,后进行删除重复行

例1

输出结果

使用 DELETE ADJACENT DUPLICATES 进行去重

输出结果

补充扩展知识

输出结果

相关推荐
爱喝水的鱼丶3 天前
SAP-ABAP:SAP学习分享:深入理解事务码ME32K——更改采购合同
性能优化·sap·abap·业务学习·开发交流·交流学习·采购合同
Austin_YB3 天前
SAP 基于 BAPI_GOODS_MVT_CREATE 的 AI 驱动开发
sap
爱喝水的鱼丶3 天前
SAP-ABAP:ABAP 用户出口开发规范与避坑指南:10 类典型错误与运维方案
运维·性能优化·sap·abap·增强·经验交流·出口
爱喝水的鱼丶3 天前
SAP-ABAP:BAdI 上下文数据获取与交互:标准数据读取与修改逻辑实现
运维·性能优化·sap·abap·增强·经验交流·badi
高彬4 天前
SAP ECC6.0 对接 C# web Services服务
开发语言·前端·c#·sap
Henry-SAP6 天前
AI产业迎来标准化与商业化双突破
人工智能·云原生·sap·erp
Henry-SAP7 天前
SAP PP 从停工待料到精准排产
人工智能·云原生·sap·erp
Henry-SAP7 天前
AI标准落地加速 安全与应用双突破
人工智能·云原生·sap·erp
Henry-SAP7 天前
SAP独立需求与相关需求的区别解析
人工智能·云原生·sap·erp
Henry-SAP8 天前
SAP MRP类型与计划策略配置精髓解析
人工智能·云原生·sap·erp