问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

abap 根据动态条件删除内表数据

发布网友 发布时间:2022-04-23 06:25

我来回答

2个回答

热心网友 时间:2022-04-11 11:35

类似这样

DELETE <DYN_TABLE> WHERE ('ZJM = SPACE') .
ZJM是内表的的一个字段,如果是多条件,直接引号里在后面补上 AND ,OR之类的条件。
注意一点,括号和引号间没有空格,有空格的话,会提示错误消息。
这种写法要注意检查。追问字段名不是ZJM, 是两个字符拼起来的 比如 'ZJM' + '01' ; 'ZJM' + '02' , 有可能是ZJM01这个字段作为条件,也有可能是ZJM02这个字段作为条件,动态的

追答简单一点,这样写

DELETE WHERE ('ZJM01 = SPACE') .
复杂一点,可以这么写
LV_TEXT = 'ZJM' && SY-INDEX && ' = SPACE' .
DELETE WHERE (LV_TEXT) .
LV_TEXT 是字符串类型,你可以随意指定,系统支持这种写法.

热心网友 时间:2022-04-11 12:53

常见的解决方法有两种,1 定义一个新的内表,对应字段跟table中字段类型一致。
copy 条件表数据到新的内表。使用新的内表查询。
2 要是作为条件查询的表的字段长于table的,
比如a 10 位长, b 12位长,可以 a = b(10)。
强制指定后者长度,但是不推荐这么做,呵呵。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
折儿是什么意思? 什么叫饭折? 饭折是什么意思 私募股权基金6种模式 私募投资业务管理系统 火山仙泉天然矿泉水产品特点 用苏打片带吃带洗真的能生男孩吗 凡山天然苏打水怎么样 美的面包机和面要多久 美的面包机和面的时间要多长 美的面包机怎么用手动操作 ABAP如何删除内表数据 初一孩子突然之间不去上学怎么办? 男孩,初一,13岁,这学期突然之间就不去上学了,以前学习成绩挺好 怎么把excel文件导入数据库 我今年14岁,初一不上学干什么好? 怎样把很多EXCEL文件中的数据导入到一个EXCEL文件中? 初一学生不肯去上学怎么办 excel能编辑图片吗 word文档里的插入菜单点击后无下拉菜单? 如何使用excel对图片进行编辑,使图片里的文字变得清晰 儿子初一生不读书怎么办? excel表格wps版打开一个表格后,再打开另外一个老是在一个窗口里面,怎么设置把第二个表格是新建窗口啊 怎样在一个EXCEL文件里导入其他数据文件? 如何在Excel中编辑图片(给图片中的某个地方进行注释) 孩子初一不想上学了怎么办 如何在WORD表格里输入一个可以选择年月日的下拉菜单? 如何使多个wps表格显示在一个窗口中 初中生不愿意上学怎么办? wps打开两个表格,下面任务栏显示两个,上面菜单栏显示是一个,如何让上面也显示是两个? WORD如何制作二级下拉菜单 初一学生厌学不想上学怎么办? ABAP怎么把一个表的数据都清空 ABAP 一般什么时候清空工作区和内表 多多买菜司机合同 ABAP几种内表的操作 abap 如何得到内表中不重复的记录。 这个溜字的拼音 SAP debug 的时候可不可以删掉内表的数据 急需一份雇佣司机的合同! (可以简洁一些) 拜托啦 英文;slide应该怎么拼 ABAP中,用Ranges定义的内表,由于数据量大导致运行错误 什么地滑行 在ABAP中是如何释放内表的? 溜的拼音 司机驾驶员劳动合同范本(标准版) 如何删除ABAP自定义内表中相同的行,只保留一其中一行即OK 溜冰的溜多音字是啥 谁给我解释下ABAP中内表的意思啊 滑行九宫格拼图的技巧和思路有哪些? 送货司机聘用合同书 详解ABAP/4内表结构