数据类型
1.概要
数据类型(Data Type):定义变量的类型,用TYPES声明;
数据变量(Data Variable):又称数据对象,参照数据类型定义的、可以存储值的变量,在程序中是通过变量名操作该对象,用Data声明。
2.数据类型的种类
ABAP程序包含三种数据类型:
(1)ABAP基本数据类型
系统内部定义的数据类型,分类有
C、D、F、I、N、F、T、X、STRING、XSTRING。
(2)局部数据类型
只在程序块中起效,用ABAP基本数据类型定义局部数据类型,或者定义包含多个基本数据类型的结构体类型变量。
(3)全局数据类型
在所有程序中起效,用TYPE语句参考数据字典中的类型定义变量。
3.DATA语句
规则:用于定义数据变量,变量名包括”_”,最长可定义30位。
(1)TYPE type
(2)LIKE num
(3)VALUE int
(4)LENGTH n
(5)DECIMALS n
4.ABAP命名规范
规范:变量名的前两位代表范围和类型,区分符号”_”和最后单词将省略变量的具体功能。