1.ABAP基本数据类型
类型 描述 属性
C 字符类型 默认长度1,最大长度不限
N 数字类型 默认长度1,最大不限,不能进行计算
I 整数字类型 默认长度1,不可定义长度,值范围:-2**31-->2**31 -D
D 日期类型 固定长度8
P 包类型 默认长度1,最大长度16
T 时间类型 固定长度8,不可定义长度
F 浮点类型 长度固定,但随机器位数改变
X 十六进制 默认长度2,最大长度不限
2.ABAP的基本数据类型大致可以分为三类:
a.所有属性已由ABAP指定,开发人员无法更改的基本类型,包括D,F,I,T四种;
b.部分属性(如长度,小数点位置)由开发人员指定的基本类型,包括C,N,P,X四种;
c.部分属性不固定(如长度),在程序中可以变化的基本类型,包括STRING,XSTRING两种。
3.定义数据对象的两种方式:
1、data <变量1> type <类型1>
2、data <变量1> like <变量2>
4.系统定义的数据对象(无需声明,可在程序中直接使用)
SY-SUBRC:返回代码值(0代表操作成功)
SY-UNAME:用户登录名
SY-TCODE:当前事务
SY-DATUM:当前日期
SY-UZEIT:当前时间
5.数据对象赋值
data myid(10) type c value '100' .
move source to destination.
clear var 1.