SAP ABAP RANGE OF

SAP ABAP RANGE OF

RANGE OF 有行数限制,如果大于一定数量sql就会Dump。

Syntax

DATA range_tab {TYPE RANGE OF type}|{LIKE RANGE OFdobj}

INITIAL SIZE n

VALUE IS INITIAL

READ-ONLY.

Effect

This statement defines a ranges table range_tab with the table type described in the section TYPES - RANGE OF. The table type defined here, however, is not a standalone type, but exists as a property of the data object range_tab.

The addition VALUE IS INITIAL can be used to specify an initial start value.

Hints

Outside of classes, the addition WITH HEADER LINE can also be used to declare an obsolete header line.

The declaration of a ranges table using the statement RANGES is obsolete.

Example

In this example, a ranges table is declared, filled, and evaluated in the WHERE condition of a SELECT statement.

效果

此语句定义了一个范围表range_tab,其表类型在"类型 - 范围"一节中进行了描述。然而,此处定义的表类型并非独立类型,而是作为数据对象range_tab的属性存在。

添加"VALUE IS INITIAL"可用于指定初始起始值。

提示

在类外部,还可以使用"WITH HEADER LINE"这一附加语句来声明一个已过时的标题行。

使用RANGES语句声明范围表的做法已经过时。

示例

在此示例中,我们声明了一个范围表,并在SELECT语句的WHERE条件中填充和评估该表。

sql 复制代码
DATA carrid_range TYPE RANGE OF spfli-carrid.
carrid_range = VALUE #(
  ( sign = 'I' option = 'BT' low = 'AA' high = 'LH') ).
SELECT *
       FROM spfli
       WHERE carrid IN @carrid_range
       INTO TABLE @DATA(spfli_tab).

例子:
RANGE OF 有行数限制,如果大于一定数量sql就会Dump。


按如下例子测试,大于 32766 行就会Dump。

相关推荐
slacker-kian1 天前
本地大模型 + 自建 MCP Server + SAP OData:让 LLM 代理 SAP 业务操作
大模型·llm·sap·agent·mcp·odata
爱喝水的鱼丶2 天前
SAP-ABAP:SAP 权限控制深度解析:自定义程序与标准事务码的边界与协同
性能优化·sap·abap·权限·开发交流·交流学习
爱喝水的鱼丶3 天前
SAP-ABAP:MM 模块库存管理开发:出入库增强、批次管理与库存盘点功能开发
性能优化·sap·abap·增强·开发运维·经验交流·mm模块
goyeer4 天前
20.[SAP ABAP] DATA与TYPES异同
sap·abap·fico·fi·co·mm
爱喝水的鱼丶4 天前
SAP-ABAP:SAP MM 模块物料主数据批量导入与增强开发:字段扩展、校验逻辑与批量导入工具开发
开发语言·性能优化·sap·abap·增强·经验交流·mm
goyeer5 天前
21.[SAP ABAP] DATA关键字详解
sap·abap·fi·mm·opensql
修电脑的猫5 天前
在中国使用 Claude Code 解决 403 错误(VS CODE)
ai·sap
Henry-SAP5 天前
SAP PP模块核心机制解析
人工智能·云原生·sap·erp
ChampaignWolf8 天前
在 SAP S/4HANA 内部基于 ICF Handler 从零实现 ABAP MCP Server:架构、代码与踩坑实录
c++·架构·sap·abap·mcp
slacker-kian8 天前
[实践]-本地大模型 + MCP + Agent 对接 SAP OData API 实现Web Chart APP
ai·llm·sap·agent·mcp·odata·chart bot