二维码

[基础语法] ABAP编程中10种基本的数据类型

Twilight发表于 2015-06-19 23:38Twilight 最后回复于 2015-06-19 23:38 [复制链接] 2705 0

下图是SAP PA教材中对ABAP基本数据类型的比较:
abap types.jpg

由上图,可把ABAP基本数据类型分为三类:
  • 所有属性已由ABAP指定,开发人员无法更改的基本类型,包括D,F,I,T四种
  • 部分属性(如长度,小数点位置)由开发人员指定的基本类型,包括C,N,P,X四种
  • 部分属性不固定(如长度),在程序中可以变化的基本类型,包括STRING,XSTRING两种

在SAP系统中,每个byte可以显示一个character(字符)或两个十进制/十六进制数字。
在ABAP中定义变量时,如果指定长度,其单位是byte,而不是字符数;在SAP Dictionary中定义data type时,如果指定长度,其单位为字符数,而不是byte。这是一个非常重要的区别,因为在SAP系统中,每个byte可以显示一个character(字符)或两个十进制/十六进制数字。  
回复

使用道具 举报

快速回帖

本版积分规则
您需要登录后才可以回帖 登录 | 注册有礼

快速回复 返回顶部 返回列表