关键字:ABAP入门 ABAP数据类型 ABAP语句
ABAP的数据类型与JAVA和C都类似,主要有:
一、完全ABAP标准类型-Complete ABAP standard types
D Type for data, format: YYYYMMDD, length 8 (fixed)
类型D,日期类型,标准格式为:YYYYMMDD,长度为固定8位
T Type for time, format: HHMMSS, length 6(fixed)
类型T,时间类型,标准格式为:HHMMSS,长度为固定6位
I Type for integer(I), length 4(fixed)
类型I,整形数字,长度为固定4位
F Type for floating point number(F), length 8(fixed)
类型F,浮点数,长度为固定8位
STRING Type for dynamic length character string.
String类型,动态长度的字符串。
XSTRING Type for dynamic length byte sequence(HeXadecimal string)
16位字符串
二、非完全ABAP标准类型
C Type for character string(Charactor) for which the fixed length is to be specified.
类型C,字符字串类型,长度需要提前定义。固定位数的字符组成的字符串。
N Type for numberical string(Numberical charactor) for which the fixed length is to be specified.
类型N,用字符串存储的数字,长度需要提前定义。不可以用来计算,可以用来进行多种可设定的显示。
X Type for byte sequence(HeXadecimal string) for which the fixed length is to be specified.
十六进制变量
P Type for packed number(Packed number) for which the fixed length is to be specified. ( In the definition of a packed number, the number of decimal points may also be specified )
P小数,打包后的小数。ABAP特有小数变量,其整数位数小数位数都可以进行提前的规定。
完全和非完全ABAP标准类型的区别是变量的位数是否固定。非完全ABAP标准类型的变量在定义时需要进行位数的指定,而完全的则不用,按照系统默认规格走。
此外,在ABAP程序中还可以自己定义类型、内表和结构,这些会另开博文进行介绍,本文主要介绍ABAP的基本的普通的数据类型,以供大家对比JAVA和C和ABAP。
elemark
2010年4月1日15:04:39 第二次编辑
分享到:
相关推荐
《SAP ABAP开发从入门到精通》以应用实例的形式,讲解了SAPABAP开发的相关知识点,详细介绍了SAPABAP开发者必须掌握的包与变更传输系统(CTS)、数据类型、数据库、模块化程序、内表、调试、ABAP数据字典、锁对象...
本资料集“SAP数据表大全ABAP数据表大全”显然提供了关于ABAP数据表的详尽资源,对理解SAP系统的数据结构和数据库操作具有重要意义。 1. **ABAP数据表的类型**: - 透明表:这是最常见的一种数据表类型,数据直接...
ABAP部分可能会介绍基础语法、数据类型、变量、流程控制语句,以及如何使用ABAP编写简单的报告和事务代码。 《工程师突击:SAP+ABAP实用程序开发攻略》则可能更专注于实际应用,它可能详细讲解了ABAP编程中的关键...
1. SAP ABAP数据类型与完整性 在SAP ABAP中,数据类型分为基本数据类型和结构化数据类型,基本数据类型通常包括字符型、数字型和日期时间型等。根据文件内容,其中一种预定义的ABAP类型是不完整的,选项B代表的数据...
《SAP ABAP开发从入门到精通》以应用实例的形式,讲解了SAP ABAP开发的相关知识点,详细介绍了SAP ABAP开发者必须掌握的包与变更传输系统(CTS)、数据类型、数据库、模块化程序、内表、调试、ABAP数据字典、锁对象...
2. **数据类型**:ABAP支持多种数据类型,如CHAR、INT、FLOAT等,以及更复杂的结构体和表类型。理解数据类型及其用法有助于编写准确无误的代码。 3. **内部表**:内部表是ABAP处理数据的主要工具,类似于数组,可以...
《SAP ABAP实用程序开发攻略》这篇文档主要向初学者介绍了SAP ABAP语言以及其在SAP系统开发中的应用,涵盖从基础知识到数据类型和开发工具的详细解释。 首先,文档开篇提到SAP技术架构及发展历程,这为读者提供了一...
对于初学者,入门阶段通常包括理解ABAP的基本语法,如数据类型、变量声明、控制结构(如IF语句和LOOP语句)、函数调用等。此外,还需要掌握ABAP工作区的概念,这是在ABAP程序中进行数据处理的主要工具。 随着学习的...
2. **数据类型**:在ABAP中,有多种数据类型,如CHAR、STRING、INT、FLOAT等,还有自定义数据类型和域,用于定义变量和常量。 3. **内部表**:内部表是ABAP中的动态数组,用于存储和处理大量数据。它们可以灵活地...
为了维护内容的完整性,在第一版 [2] 的基础上又增加了ABAP字典的内容,详细介绍了ABAP字典中的数据库表,视图(View),数据元素,结构体,表类型(Table Type),域(Domain),检索帮助及锁对象的编辑和使用。...
数据类型;循环控制;格式化数据;日期时间;异常处理;字段;域;表;数据元素;结构;视图;搜索帮助;锁定对象;模块化;子例程;功能模块;包含程序;SQL;内表及创建,复制,删除读取,填充; OOP:对象;类;继承;多态;封装;接口;对象...
最后,"ABAP Exercise 1.doc"显然是一份ABAP基础练习题,可能包含语法、数据类型、选择屏幕、内部表操作、模块池编程等方面的问题。这些练习将帮助初学者巩固ABAP的基本语法,比如DML操作(数据操纵语言)如INSERT, ...
在SAP ABAP中,ALV通常用来展示大量数据,并且能够提供用户友好的交互式体验。当数据量较大时,直接将所有数据加载到界面可能会导致性能问题或用户体验下降。因此,实现分页功能是非常必要的。 #### 技术实现原理 ...
1. **ABAP基础**:首先会介绍ABAP的基本语法,包括数据类型、变量声明、控制结构(如IF语句、选择结构、循环)以及注释的使用。 2. **内部表与数据库操作**:ABAP中的内部表类似于数组,是处理大量数据的重要工具。...
- 第一天的课程主要介绍了SAP ABAP的基础知识,包括ABAP的工作环境、开发工具——SAP Development Workbench(SE80),以及ABAP的数据类型、变量、常量和注释的基本概念。此外,还可能涉及基本的语法结构,如IF......
* 数据类型和运算符 * 控制结构:if语句、loop语句、case语句等 * 函数和子程序 二、ABAP架构工作台基础 * ABAP Workbench的基本概念和组成 * ABAP对象导航和对象浏览器 * ABAP 编辑器和调试器 * ABAP报表和接口 ...
5. ABAP基础语法:掌握ABAP数据类型、运算符、控制结构、内部表操作等基础语法知识。 6. SQL在ABAP中的使用:了解ABAP中如何使用SQL语句进行数据查询和操作。 7. 报表开发:学习使用ABAP进行列表、交互式报表和...
本试题涵盖了 SAP ABAP 编程语言的多个方面,包括数据类型、数据对象、语句、报表设计等。下面是详细的知识点解释: 1. 编译错误语句分析 在 ABAP 中,语句 `write at 12 XXX.` 会报错,因为 `write` 语句不能用 `...
在SAP ABAP应用程序中,锁机制是保证数据一致性、防止并发访问时产生数据不一致性的关键工具。本文将深入探讨SAP锁的概念、重要系统参数、锁管理以及锁的应用。 首先,SAP锁概念的核心在于防止多个进程同时修改相同...