2020-08-20 20:12发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我想从数据库中选择行,例如第10行到第20行。
数据库表中的数据不一定按特定顺序保存。 如果要执行此操作,则表中应有一个记录计数字段,例如,在SELECT ... WHERE处增加GE 10并在LE 20处进行计数。
这是一个非常有效的请求 ,在许多UI业务场景中都很有意义,最明显的是分页。
Google接受和跳过sql语句。 这样做很常见。
所有常见数据库都支持它。 当然,只有在包含" order by"子句的情况下,才会产生明智的结果。
薄弱环节一直是ABAP不提供SKIP部分。 (直到7.52 ...最后)
此模式在树液之外大量使用。
从表中选择(字段)
接受x行(ABAP中最多n行)
跳过y行(ABAP偏移量为off,从7.52开始)
按index_X排序。
ABAP以前仅提供UPTO n行。 现在,它提供了偏移行。
此语句:
从itab选择*到itab
最多10行。
它收集了前20行。
之后,您可以阅读内部表:
读取表itab索引10。
读取表itab索引20。
并获取所需的记录。
再见
最多设置5个标签!
数据库表中的数据不一定按特定顺序保存。 如果要执行此操作,则表中应有一个记录计数字段,例如,在SELECT ... WHERE处增加GE 10并在LE 20处进行计数。
这是一个非常有效的请求 ,在许多UI业务场景中都很有意义,最明显的是分页。
Google接受和跳过sql语句。 这样做很常见。
所有常见数据库都支持它。 当然,只有在包含" order by"子句的情况下,才会产生明智的结果。
薄弱环节一直是ABAP不提供SKIP部分。 (直到7.52 ...最后)
此模式在树液之外大量使用。
从表中选择(字段)
接受x行(ABAP中最多n行)
跳过y行(ABAP偏移量为off,从7.52开始)
按index_X排序。
ABAP以前仅提供UPTO n行。 现在,它提供了偏移行。
此语句:
从itab选择*到itab
最多10行。
它收集了前20行。
之后,您可以阅读内部表:
读取表itab索引10。
读取表itab索引20。
并获取所需的记录。
再见
一周热门 更多>