ABAP基本数据类型
1、abap基本数据类型
类型 | 长度 | 范围 | 默认值 | 描述 |
---|---|---|---|---|
C | 1 | 1-65535Byte | Space | 字符,例如‘china’ |
D | 8 | 8Byte |
‘0000000’
|
日期,格式YYYYMMDD
|
F | 8 | 8Byte | 0 | 浮点数 |
I | 4 | -2^31到2^31-1 | 0 | 整数 |
N | 1 | 1-65535Byte | ‘00...0’ | 数值 |
P | 8 | 1-16Byte | 0 | Packed数,用于小数点数 |
T | 6 | 6Byte | '000000' | 时间HHMMSS |
X | 1 | 1-65535Byte | '00' | 16进制数 |
2、类型N与I的区别
1)N型有前导0,I无前导0;
2)Char型如果不是100%的数字,不能赋给I型;可以赋值给N型,但N型中只包含数字;
3、p类型与I、字符串的区别
P是一种压缩的定点数,其数据对象占据内存字节数和数值范围取定义时指定的整个数据大小和小数点后位数,如果不指定小 数 位,则将视为I类型。
P类型是用字符串来表示一个数,区别是P类型的每个数字位只占用4Bit,就是两个数字占用一个字节。
3、定义变量
DATA <f> [<length>] <type> [<value>] [<decimals>]
变量声明 :
DATA <F> [<Length>] <type> [<value>][decimals] <F> 变量名称
<length><type> 变量类型及长度
<value> 初值
<decimals> 小数位数
如:DATA: p(9) TYPE p DECIMALS 2 VALUE '-123456789012345.12'.
WRITE: / p."123456789012345.12-
4、定义常量
CONSTANTS <f> TYPE <type> VALUE <val>.
5、系统变量
所有的系统变量都放在结构SYST中,可以se11直接查看
6、屏幕输出数据
语句WRITE、SKIP和ULINE输出语句
语法:Write AT [/] [<pos>] [(<len>)]
•输出复选框 check box
ABAP基本数据类型相关推荐
- ABAP 基本数据类型
ABAP 基本数据类型 数据类型 默认大小(byte) 有效大小 初始值 说明 示例 C 1 1-65535 SPACE 文本字符(串) 'Name' N 1 1-65535 '00-0' 数字文本 ...
- ABAP 标准培训教程 BC400 学习笔记之四:ABAP 编程语言的数据类型
ABAP 是强类型编程语言,定义数据变量的同时,必须声明其数据类型. 例如下面的代码: 我们定义了一个变量 lv_name, 给其指定数据类型为 string,即字符串.该字符串变量的默认值为 Jer ...
- kettle对字符串去除空格_整理|ABAP基础知识二:常用字符串处理
常用字符串处理 上一期整理了ABAP的数据类型和定义,今天我们整理一下开发过程中常见的字符串处理命令.虽然说这些基础知识对于已经熟练使用Ctrl c + Ctrl v的资深码农来说过于简单.但是对于一 ...
- ABAP基本语法(一)附带思维导图学习材料等
学习本章节最好是有自己的sap账号和密码,可以完整的登录,进行语法的测试,纸上谈兵不可取,多多练习敲代码才能加深自己的印象和理解. 首先建立自己的第一个abap程序 首先我们需要登录sap进入的首页面 ...
- SAP 数据字典常用数据类型
SAP 数据字典常用数据类型 数据字典数据类型 意义 最大长度 n ABAP 基本数据类型 DEC 计算/金额字段 43847 P((n+1)/2) INT1 一位整数 3 Internal Only ...
- SAP ABAP 基础知识
0:前言 作者是ABAP新手 之前只学过C / JAVA等语言,所以笔记类型偏向于把ABAP的本质知识和C以及JAVA串联起来,在学习的基础上加了一些自己的理解,故希望读者具有C和面向对象的基础,才能 ...
- SAP数据类型 C字符型 character
ABAP 开发系列(04): ABAP数据类型与数据对象 ABAP Programming Language 的内容主要有: 1.数据类型与数据对象 2.内表和内表结构(Internal Table) ...
- ABAP项目砖家之旅-语法和开发对象篇
ABAP项目砖家之旅-语法和开发对象篇 前言 一.基本语法 二.开发对象及其语法 1.底层数据类型 2.数据表.视图.数据元素.数据域.数据类型 1.1数据类型dataTypes 1.2数据域data ...
- SAP ABAP 学习总结
ADT: ABAP Development Tools ABAP 大小写不敏感 S/4 HANA 在数据库端处理了大部分数据,减小客户端的负载. XString: 一般用于十六进制数据,常用于存放图片 ...
最新文章
- 迁移学习之MobileNet(88层)和MobileNetV2(88层)
- 企业网络推广期间对于易流失用户群体企业网络推广有话说
- sqlserver2000分页存储过程(原创)
- 软定时器的原理与创建
- Cordova应用的JavaScript代码和自定义插件代码的调试
- 钉钉机器人自动回复消息_用Python自动发送钉钉数据消息
- .NET Core 和 DevOps
- 在线markdown文件转pdf
- Java实现Excel数据导入数据库
- Xshell使用教程及WinSCP使用教程
- 【报告分享】2021年中国网络文学出海报告-艾瑞咨询(附下载)
- 超级APP势不可挡--20190706
- TSC打印机,使用java打印二维码
- APT案例调研和研究
- Axure,Justinmind以及Mockplus的交互设置方式对比
- 计算机显示器分辨率,现在电脑的主流显示器的分辨率一般是多大?
- 盘点 Java 线程池配置的常见误区
- php 朋友圈留言,php实例-PHP仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或评论的功能(上)...
- Java毕业设计_基于javaweb的网上预约实验室管理系统的设计与实现
- 配置clion用于stm32开发