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

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

语法格式

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

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

参数说明

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

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

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

例1

输出结果

使用 DELETE ADJACENT DUPLICATES 进行去重

输出结果

补充扩展知识

输出结果

相关推荐
山茶花开时。7 天前
[SAP] SAP MM模块学习路径
sap·mm
stone082313 天前
SAP - 使用CL_FDT_XL_SPREADSHEET将Excel文档导入到内表
sap
雨天行舟17 天前
abap调用deepseek接口 v3.0
http·ai·sap·abap·聊天·deepseek
stone082319 天前
SAP FICO程序 - 会计科目余额报表
sap
Henry-SAP20 天前
ERP(SAP) MRP 业务视角全局流程解析
人工智能·sap·软件需求·erp·sap pp
小羔羊的官方学习账号22 天前
SAP中工单控制关键配置点
sap·pp
SAP_奥维奥科技22 天前
奥维奥助力花园乳业数字化转型落地 以SAP B1破解全产业链管理难题
sap·sap管理系统·sap business one·sap管理系统软件·sap实施服务商
duangww22 天前
SAP ALV处理日元等转换因子问题
abap
sinat_3751122622 天前
ME_PROCESS_PO_CUST增强check
sap·abap·增强
Seele_10181 个月前
RAP - 报表示例
sap·abap