SAP ABAP——内表(九)【删除内表数据】
【摘要】 本文主要介绍一下SAP ABAP中内表的增删查改语句中的删除内表数据的相关语句,包括利用关键字删除数据,利用索引删除数据,利用WHERE语句删除数据,删除重复语句行。
💂作者简介: THUNDER王,一名热爱财税和SAP ABAP编程以及热爱分享的博主。目前于江西师范大学会计学专业大二本科在读,同时任汉硕云(广东)科技有限公司ABAP开发顾问。在学习工作中,我通常使用偏后端的开发语言ABAP,SQL进行任务的完成,对SAP企业管理系统,SAP ABAP开发和数据库具有较深入的研究。
💅文章概要:本文主要介绍一下SAP ABAP中内表的增删查改语句中的删除内表数据的相关语句,包括利用关键字删除数据,利用索引删除数据,利用WHERE语句删除数据,删除重复语句行。
🤟每日一言:书山有路勤为径,学海无涯苦作舟。
利用关键字删除数据
- 案例代码演示(使用工作区)
- 效果演示(使用工作区)
- 案例代码演示(使用TABLE KEY)
- 效果演示(使用TABLE KEY)
利用索引删除数据
- 案例代码演示
PS:依次接触下面案例中的DELETE语句的注释代码,观察它们不同的效果
- 效果演示
利用WHERE语句删除数据
- 案例代码演示
- 效果演示
利用ADJACENT DUPLICATE语句删除重复数据
PS:
1)若不指定字段,则系统自动以内表的关键字为基准删除重复数据;若内表没有设置关键字,则自动定义以CHAR类型的字段为关键字
2)使用ADJACENT DUPLICATE语句之前需要对内表进行排序才能达到预期效果
- 案例代码演示
- 效果演示
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)