99问答网
所有问题
已给内表里面有多条记录,怎么read table
如题所述
举报该问题
推荐答案 2017-08-08
没看懂。read table 只能读一条数据。按顺序来,读到后返回sy-subrc = 0 。
例如让read table it_vbak into wa_vbak
where vbeln =10000
posnr = 000010.
但是现在it_vbak表里面有多条vbeln=10000 posnr=000010的数
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vtXjeX7XzOvzOeWB7vO.html
相似回答
可以用
READ
TABLE
读取
内表
的最后一行数据吗
答:
把循环遍历改成for才可以呀。你前面是想要也填充空值还是什么,如果不是那根本就不需要循环语句呀。直接取最后一条呀,如
table
.Rows[table.Rows.count-1]["UserName"].Tostring(); for(int i=0;i
ABAP
READ
TABLE
使用BINARY SEARCH
答:
所以,猜想1是正确的逻辑。借你的例子,它是先二分查找找出所有A='2'的数据,然后再从筛选得出的数据中去二分查找B='3'的数据,如果
有多条
满足条件的数据,则返回
内表中
满足条件的索引最小的一条。在做二分查找之前,需要先对内表以查找的字段顺序进行升序排序,也就是说,在你的例子中用二分...
如何
查找数据库
表中
最后一
条记录
?
答:
最后添加的:按date用desc获取 有序列号的,用序列号desc排序获取.数据库
记录
没有所谓前后顺序,只有我们给他定义排序字段后才会有顺序的概念
ABAP
内表
答:
读取内部表的最后一行可以使用READ TABLE命令
。求和、修改等内部表操作可使用循环和收集方法进行。内表修改可通过MODIFY或MODIFY table命令实现,其中MODIFY table要求内部表有主键,且只能在循环内使用。而MODIFY命令则允许在循环外修改无主键的内部表,甚至可以处理满足条件的多条数据。优化内部表修改的快捷...
关于abap
如何
高效获取
内表
重复数据?
答:
当wa-col01不等于上一条数据的col01的值或者wa-col02不等于上一条数据的col01的值的时候执行 由于执行语句AT NEW之后,工作区中类型为char的字段值会变成*,所以在AT NEW之后需要重新读取该条数据
READ
TABLE
itab INTO wa INDEX sy-tabix.省略其它语句 ENDAT.ENDLOOP.如果排序后
内表
itab中的数据...
ABAP我在LOOP
里READ
TABLE
KEY值相同
怎么
区分
答:
内表里面
关键字相同的几条数据,当你用read key的时候,一般都是读取第一条的呀,一般遇见这种情况不建议用
read,
用loop……where比较好 取内表F 关键字为A = a B = b C = c的
多条
数据的语句如下:loop at F where A = a and B = b and C = c.数据处理 endloop.这样就能取到关键...
ABAP SAP
如何
将一个
内表中
的某一行分配给一个field-symbol
答:
DATA: ITAB3 LIKE
TABLE
OF ITAB WITH HEADER LINE.LOOP AT ITAB.
READ
TABLE ITAB2 WITH KEY COL1 = ITAB-COL1 COL2 = ITAB-COL2.IF SY-SUBRC <> 0.APPEND ITAB TO ITAB2.ELSE.APPEND ITAB TO ITAB3.READ TABLE ITAB3 WITH KEY COL1 = ITAB-COL1 COL2 = ITAB-COL2 ...
ABAP LOOP语句在什么情况下可以被
read
替代
答:
内表中
只有一
条记录
的时候,或者是读取的条件能确定内表中的唯一一条记录的时候 我认为事这样的,呵呵
abap中select single和select endselect有什么相同和不同之处?_百度知...
答:
就出来了。select endselect是在里面循环,每次找一条,依次放到into
table中
,或者放到into work area中,下面append table 。实际开发中不建议这么操作,对效率都有影响,基本都是select 具体字段,into 对应
内表中
,一次性处理,效率高,快捷。具体使用数据
,read
table by 二叉方式。
大家正在搜
记录表怎么做
怎么查找已经删了的浏览记录
没有谁能将你代替 因为时间已记录
谈话记录表谈话内容
已无记录什么意思
记录表
观察记录表
生活观察记录表
谈话记录表
相关问题
用read.table读数据文件的时候,怎么使用多个分隔符
SQL语句删除一个表中的多条记录
已给内表里面有多条记录,怎么read table
sql中,怎样用查询分析器向表中添加多条记录?
oracle一个表table中的Id有多个记录,查询出有两条...
可以用READ TABLE 读取内表的最后一行数据吗
ABAP我在LOOP里READ TABLE KEY值相同 怎...
sql 如何将一条记录查成多条