博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ABAP从数据库中删除行
阅读量:2033 次
发布时间:2019-04-28

本文共 745 字,大约阅读时间需要 2 分钟。

         删除单行:

         DELETE <dbtab> [CLIENT SPECIFIED] FROM <wa>."从数据表中删除与<wa>中主键相同的行。

         DELETE <dbtab> [CLIENT SPECIFIED]."从数据库删除主键与表工作区<dbtab>中指定主键相同的行。

        例:

         TABLES SPFLI.

         DATA WA LIKE SPFLI.

         WA-CARRID = 'AA'.

         WA-CONNID = '0064'.

         DELETE SPFLI FROM WA.

 

         SPFLI-CARRID = 'LH'.

         SPFLI-CONNID = '0017'.

         DELETE SPFLI.

     

         删除多行

         语法:

         DELETE FROM <dbtab> [CLIENT SPECIFIED] WHERE <conditions>.

         

        使用内表删除多行

        语法:

          DELETE <dbtab> [CLIENT SPECIFIED] FROM TABLE <itab>."如果已处理了内表中所有行,SY-SUBRC置为0.否则为4.如内表为空,SY-SUBRC和SY-DBCNT都为0.

        例:

          TABLES SPFLI.

          DATA ITAB LIKE SPFLI OCCURS 10 WITH HEADER LINE.

          ITAB-CARRID = 'UA'. ITAB-CONNID = '0011'.

          APPEND ITAB.

          ITAB-CARRID = 'LH'. ITAB-CONNID = '1245'.

          APPEND ITAB.

          ITAB-CARRID = 'AA'. ITAB-CONNID = '4574'.

          APPEND ITAB.

          DELETE SPFLI FROM TABLE ITAB.

转载地址:http://udmaf.baihongyu.com/

你可能感兴趣的文章
为什么牛逼?——"Stonie is a KungFu monk"游戏精品功能介绍与详细规范,以及其中的挑战...
查看>>
影响未来的应用ifttt,互联网自主神经系统的又一个有力证据
查看>>
IT管理人才必备的十大能力
查看>>
迎接五大趋势 拥抱两个世界
查看>>
[置顶] 电信系统方案 >> 电信Boss系统
查看>>
英特尔诺基亚联手研发Symbian系统的智能手机
查看>>
怎样成为优秀的软件模型设计者?
查看>>
解决spring和struts配合问题
查看>>
嵌入式系统Linux内核开发工程师必须掌握的三十道题
查看>>
产品管理系列(一)---优秀的产品经理所具有的素质
查看>>
架构师之路(5)---IoC框架
查看>>
ExtJS 实现的Web文件管理系统
查看>>
SOA架构师注意的问题
查看>>
最佳拍档:首席市场官与首席技术官
查看>>
CIO领导力必会的八大诀窍
查看>>
微软技术节(TechFest 2010)最前沿技术汇总
查看>>
SQL 操作结果集 -并集、差集、交集、结果集排序
查看>>
详解索引连接类型
查看>>
托管堆与垃圾收集
查看>>
MySQL初夜(乱码问题,命令行客户端使用)
查看>>