ABAP 开发系列(04): ABAP数据类型与数据对象
ABAP Programming Language 的内容主要有:

1.数据类型与数据对象

2.内表和内表结构(Internal Table)

3.数据流控制语句

4.模块化(Modularization)

1.数据类型与数据对象

1.1 ABAP元素数据类型

ABAP元素数据基本类型有以下8种:

类型 描述 长度 标准长度
C 字符 1-65365字符 1位字符
N 数字文本 1-65365字符 1位字符
I 整型 4 位
P 包 1-16位 8位
F 浮点型 8 位
D 日期类型 8位字符
T 时间类型 6位字符
X 十六进制 1位

其中:

C 和 N 为字符类型,N 为数字文本,如果定义的位数为4位,但是数据只有两位时,会补上前置零,例如:0020.

I、P、F为数字类型,I 为整型,P 和 F 都为浮点数,只是P的精确度比 F 高,故用 P 类型频率会比 F 类型高。

ABAP 中的日期和时间,分属不同类型,分别是 D 和 T ,然后在显示时,字符间中间不带任何格式符;

例如,日期:20140224,时间:120535。

参考
http://www.sapjx.com/abap-programming-data-types.html

SAP数据类型 C字符型 character相关推荐

  1. python字符型数据_Python基础【第五篇】:基础数据类型(字符型)

    String(字符串) 字符串的形式 在python中字符串可以用' '(单引号)," "(双引号),和''' '''(三个单引号). string1 = 'james'strin ...

  2. MySQL数据类型之字符型

    字符类型 类型 说明 N的含义 是否有字符集 最大长度 char(n) 定长字符 字符 是 255 varchar(n) 变长字符 字符 是 65535 binary(n) 定长二进制字节 字节 否 ...

  3. 课程作业1:字符型强制转化为整型

    设计思想:题目要求是从命令行中接受多个数字,求和.而我们知道命令行中的输入的数据类型是字符型,所以必须转化为整型才能相加.所以我们的思路是:在输入字符串后,用for循环依次强制转化为整型,然后依次相加 ...

  4. mysql的字符型系统数据类型主要包括_MySQL的数据类型主要包括哪些

    MySQL的数据类型主要包括哪些 发布时间:2020-05-08 11:49:00 来源:亿速云 阅读:213 作者:三月 栏目:数据库 下文主要给大家带来MySQL的数据类型主要包括哪些,希望这些文 ...

  5. R语言将字符型(Character)变量转化为数值型(Numeric)

    R语言将字符型(Character)变量转化为数值型(Numeric) 目录 R语言将字符型(Character)变量转化为数值型(Numeric) #基本语法

  6. C++阶段01笔记02【数据类型(整型、sizeof关键字、实型(浮点型)、字符型、转义字符、字符串型、布尔类型 bool、数据的输入)】

    C++| 匠心之作 从0到1入门学编程[视频+课件+笔记+源码] 目录 2 数据类型 2.1 整型 2.2 sizeof关键字 2.3 实型(浮点型) 2.4 字符型 2.5 转义字符 2.6 字符串 ...

  7. 简自动类型提升,精度损失类型强制转换,常用转义字符,简单帮你回顾Java基本数据类型整形浮点型字符型布尔型Boolean及其运算规则

    文章目录 整形 浮点型 字符型 布尔型boolean 自动类型提升 强制类型转换 注意 整形 bit是计算机中的最小存储单位. byte是计算机中的基本存储单元. 1MB=1024KB--1KB=10 ...

  8. 八、一篇文章快速搞懂MySQL 常见的数据类型(整型、小数、字符型、日期型详解)

    常见的数据类型 1.数值型: 整型 小数: 定点数 浮点数 2.字符型: 较短的文本:char.varchar 较长的文本:text.blob(较长的二进制数据) 3.日期型: 一.整型 1)分类: ...

  9. 前端:JS/17/前篇总结(JS程序的基本语法,变量),数据类型-变量的类型(数值型,字符型,布尔型,未定义型,空型),数据类型转换,typeof()判断数据类型,从字符串提取整数或浮点数的函数

    JS程序的基本语法 1,JS是区分大小写的,如:Name和name是不同的: 2,JS中每一条语句,一般以英文的分号(;)结束,在Java中是严格地一定要加上分号,不然会报错:但在JavaScript ...

最新文章

  1. 从洗牌算法谈起--Python的random.shuffle函数实现原理
  2. 拷贝eclipse 工作空间 workspace 步骤
  3. jetty 添加basic auth
  4. 力荐!计算机视觉开源工具中的瑞士军刀—Dlib最新高级特性教程
  5. 浅谈Java设计模式
  6. 1000以内所有同构数java算法_使用c语言求1到1000同构数的代码
  7. Python使用正则表达式检查合法IP地址
  8. 视频监控系统运维解决方案
  9. Unity 3D模型展示素材
  10. 浏览器API 文字转语音
  11. win7显示器双屏显示怎么设置
  12. 什么行业需要用到高防服务器呢?高防服务器又有什么用?
  13. Java程序员工作三年以内
  14. C语言基础课第五次作业
  15. 《千万别学英语》精粹
  16. 分析数学成绩,尽然我考了0分
  17. Kafka的broker-list,bootstrap-server以及zookeeper的关系
  18. STM32芯片替代方案 | 从原厂资料中获取GD32F103VET6通信I2C接口电路设计 | 第四集
  19. 【秒懂】号称最为简明实用的Django上手教程(下)
  20. 阿里云轻量服务器 利用宝塔面板 为域名部署SSL证书

热门文章

  1. 你投小红书KOL,真的够垂直吗?精准三维选人模型(一)
  2. 石头剪子布的研究价值
  3. 天下3哪个服务器人最多2020,天下3:采访2020年全国竞技赛冠军——太虚没法玩...
  4. python死机怎么办_Python线程死机
  5. x86 上安装 Snow Leopard 及 搭建 Xcode 全程快播
  6. python——PIL模块实现图片转字符画
  7. 从 iOS 14 到 Android 12,桌面小组件是怎么「文艺复兴」的
  8. 前后端一些下载与配置(第二篇 第10天过后)nuxt banner redis 短信服务 ECharts
  9. 国内外常见的ELN电子实验记录本推荐
  10. ec11编码器c语言程序,单片机驱动EC11编码器源程序