奥礼网
新记
abap中,select single 与 select ... endselect的区别?
如题所述
举报该文章
相关建议 推荐于2016-10-03
SELECT SINGLE是查询单条记录,select ... endselect 是循环取数据
例如:表table里有 A 字段
1
2
3
3条数据,用SINGLE的话,只能取出第一条,用ENDSELECT的话,它是循环着全部取出来,一行一行的取
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/kga513ag4.html
其他看法
第1个回答 推荐于2016-05-30
select single 查询 到一行数据之后就会终止查询 跳出来。
select endselect在代码里面添加一个
断点
F5 就会看到代码在select于endselect之间循环执行。每次出来一行数据,这种方式在list的报表中比较常见。
另外,在ALV中,常用select …… into corresponding fields of table * from。
这样子F5直接跳过查询语句,所有的数据行都出来了。
相似回答
大家正在搜
相关问题
Oracle中insert into select和sele...
SAP ABAP select 语句为什么取不到数据(确认后...
Abap select single和select up t...
SAP ABAP语法 Select single 和 FOR...
abap 中 select.....into 和 move....
abap中select * from 后面能跟变量吗?
关於在ABAP中的SELECT语句的一种用法的请教。
abap select single 什么意思