数据类型和数据对象之间的区别

2020-08-31 09:38发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)数据类型和数据对象之间的区别

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


数据类型和数据对象之间的区别

9条回答
Nir深蓝
2020-08-31 10:02

HI

数据类型是.....数据对象的类型....

例如, 如果有一个名为say的数据元素,则为TYPE INTEGER 4。

ZELEMENT ...

所以在这里...。

DATA TYPE是INTEGER 数据对象名为" ZELEMENT"。

各种数据类型是... CHAR,INT,DATS,NUMC等...

而数据对象是....数据元素, 表,视图,域,字段等。

数据由程序存储区中的字节字符串组成。 一串相关字节称为字段。 每个字段都有一个标识(名称)和数据类型。 所有编程语言都有一个概念,该概念描述了如何根据数据类型解释字段的内容。

在ABAP类型概念中,字段称为数据对象。 每个数据对象都是抽象数据类型的实例。 ABAP中的数据类型不仅是字段的属性,还可以自己定义。 数据对象和数据类型有单独的名称空间。 这意味着名称可以同时是数据对象的名称和数据类型的名称。

数据类型:

以及作为属性出现 对于数据对象,也可以独立定义数据类型。 用户定义数据类型的定义基于一组预定义的基本数据类型。 您可以在程序的声明部分中本地定义数据类型(使用TYPES语句),也可以在ABAP词典中全局定义数据类型。 您可以使用自己的数据类型来声明数据对象或检查通用操作中的参数类型。

数据类型可以分为基本类型,引用类型和复杂类型

数据 对象:

数据对象是ABAP语句在运行时使用的物理单位。 每个ABAP数据对象都有一组技术属性,这些属性在ABAP程序运行时始终都得到完全定义。 数据对象的技术属性是其长度,小数位数和数据类型。 ABAP语句处理数据对象的内容,并根据其数据类型对其进行解释。 您可以在ABAP程序的声明部分中静态声明数据对象(对此最重要的声明是DATA),或者在运行时动态声明数据对象(例如,在调用过程时)。 除了程序的存储区中的字段外,该程序还将文字视为数据对象。

ABAP包含以下类型的数据对象

文字

命名数据对象

预定义数据对象

动态数据对象

关于Rk

消息的编辑者:

< p> Rk Pasupuleti

一周热门 更多>