[SAP ABAP] 变量与常量

1.变量

定义变量的基本方式

复制代码
DATA <name> TYPE <type> [VALUE <val>].

<name>:指定变量的名称

<type>:指定变量的数据类型
<val>:指定<name>的初始值
示例1
定义变量lv_data1和lv_data3

输出结果:

定义变量也可以使用LIKE关键字

示例2

输出结果:

系统变量

可以在SAP中的SYST表中找到系统变量的完整列表

常用的系统变量https://blog.csdn.net/Hudas/article/details/135636557

2.常量

我们可以在 CONSTANTS 语句的帮助下定义常量

复制代码
CONSTANTS <f> TYPE <type> [VALUE <val>].

<f>:指定常量的名称

<type>:指定变量的数据类型

<val>:指定<f>的初始值

示例1

输出结果:

提示Tips:CONSTANTS定义的常量,其值不能更改,否则会报错

补充扩展

输出结果:

在上面的代码片段中,employee是一个由name,organization和place字段组成的复杂常量

相关推荐
散峰而望6 小时前
C++数组(三)(算法竞赛)
开发语言·c++·算法·github
4***14906 小时前
C++在系统中的编译优化
开发语言·c++
田姐姐tmner6 小时前
Python切片
开发语言·python
oioihoii6 小时前
C++程序执行起点不是main:颠覆你认知的真相
开发语言·c++
周杰伦fans7 小时前
C# 中的**享元工厂**模式
开发语言·数据库·c#
u***u6857 小时前
C++在系统中的异常处理
java·开发语言·c++
爱学测试的雨果7 小时前
收藏!软件测试面试题
开发语言·面试·职场和发展
安然无虞8 小时前
JMeter性能测试工具·下
开发语言·测试工具·jmeter
4***R2408 小时前
C++在音视频处理中的库
开发语言·c++·音视频
embrace998 小时前
【C语言学习】结构体详解
android·c语言·开发语言·数据结构·学习·算法·青少年编程