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

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

语法格式

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

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

参数说明

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

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

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

例1

输出结果

使用 DELETE ADJACENT DUPLICATES 进行去重

输出结果

补充扩展知识

输出结果

相关推荐
study_小达人2 天前
hana一体机/hana数据库
sap·hana数据库
study_小达人2 天前
SAP--S4/HANA
sap·s4/hana
除了辣条不吃辣4 天前
ABAP 正则表达式
开发语言·正则表达式·abap·alv
LilySesy4 天前
【与AI+】英语day1——ABAP基础与数据类型
开发语言·ai·sap·abap
LilySesy5 天前
【案例总结】震撼巨作——SAP连接钉钉WEBHOOK
运维·人工智能·ai·钉钉·sap·abap·webhook
Henry-SAP5 天前
SAP MRP功能与配置业务解析
sap·erp
Henry-SAP5 天前
SAP Fiori FES核心组件解析
sap·erp
Odoo老杨9 天前
成长型企业 ERP 系统选型:SAP 与 Odoo 免费开源 ERP 全面对比
sap·odoo·erp·中小企业数字化
阿达_优阅达9 天前
告别手工对账:xSuite 如何帮助 SAP 企业实现财务全流程自动化?
服务器·数据库·人工智能·自动化·sap·企业数字化转型·xsuite
Henry-SAP10 天前
SAP MRP关键参数业务视角解析
sap·erp