ABAP学习笔记之二---变量和表达式
来源:互联网 发布:java json与对象转换 编辑:程序博客网 时间:2024/06/06 00:29
1. abap的基本数据类型包括
数据类型 | 默 认大小 | 有效 大小 | 初始值 | 说明 |
C | 1 | 1 - 65535 | SPACE | 文 本、字符 |
D | 8 | 8 | '00000000' | 日 期 |
F | 8 | 8 | 0 | 浮 点数 |
I | 4 | 4 | 0 | 整 型(整数) |
N | 1 | 1 - 65535 | '00...0' | 数 字文本 |
P | 8 | 1 - 16 | 0 | 压缩 号 |
T | 6 | 6 | '000000' | 时 间 |
X | 1 | 1 - 65535 | X'00' | 十 六进制 |
2. 如何定义数据
有三个关键字可以定义数据类型,以上的数据类型为abap预定义的,你还可以自己定义自己的数据类型。
(1).用系统预定义的数据类型
DATA
DATA
省略的写法:
DATA:
(2).用自己定义的数据类型
TYPES
TYPES
3. ABAP的结构化数据类型—内表,结构:
(1).自定义结构:
DATA:BEGIN OF
…
END OF
TYPES: BEGIN OF
…
END OF
(2).自定义内表:
DATA:
DATA: < ITAB > LIKE STANDARD TABLE OF
(3).使用ABAP预定义的结构:
DATA:
(4).使用ABAP数据库表作为内表:
DATA:
4. 定义ABAP常量:
CONSTANTS:
5. ABAP的操作符
(1) 条件操作符