4 ABAP语法

4.1 SE38数据类型

数据类型是数据对象的技术特性的定义,其本身不占用内存空间,可以是系统预定义的数据类型,也可以是用户自定义的数据类型。

4.1.1 常用的预定义数据类型

常用的数据类型如图:

4.1.2 自定义数据类型

定义数据类型使用:TYPES语句

在程序中使用TYPES语句声明局部数据类型,语法格式与变量类似,用TYPES定义的数据类型在程序中用于声明常量或者变量。TYPES定义的类型,不是变量,所以不能直接赋值。ABAP数据可以是预定义数据类型,可以是数据字典里面的全局数据类型,或者用户在程序中自定义的数据类型。

TYPES语法结构如下:

TYPES:

BEGIN OF studentinfo,

“学生信息-开始

id(10)

TYPE c,

“学生编号

name(10)

TYPE c,

“学生姓名

gender(2)

TYPE c,

“学生性别

age(2)

TYPE c,

“学生年龄

class(10)

TYPE c,

“学生班级

telephone(11)

TYPE c,

“学生电话

END OF

studentinfo.

“学生信息-结束

2021年9月7日 写于芜湖

4.1 SE38数据类型相关推荐

  1. 4.3 SE38数据输出

    4.3 SE38数据输出 4.3.1 数据的基本输出 数据的基本输出,使用WRITE语句进行数据对象的输出,WRITE语句在输出时可以控制数据对象的长度,输出位置以及格式等属性的控制.同时可以输出多个 ...

  2. 4.2 SE38数据对象

    4.2 SE38数据对象 数据对象是内存变量,被指定为某一特定的数据类型.数据对象可以是文本,变量或常量,主要指变量,变量在程序运行过程中值会发生变化. 4.2.1 用TYPE定义变量 变量定义包含: ...

  3. Postman使用Date数据类型,Postman发送Date类型数据,Postman模拟前端调用

    Postman使用Date数据类型: 在form-data数据类型下,使用 2021/7/7 11:11:00 (yyyy/MM/dd HH:mm:ss) 的数据格式即可 如下: 在json数据格式中 ...

  4. 大数据中用到的新的数据类型bigint、decimal、smallint、tinyint

    在对比oracle数据库和大数据库的时候,发现了几个用以存放数字的新的类型bigint.decimal.smallint.tinyint,为了对比之间的不同,我进行了统计 bigint 可以精确的表示 ...

  5. NumPy — 创建全零、全1、空、arange 数组,array 对象类型,astype 转换数据类型,数组和标量以及数组之间的运算,NumPy 数组共享内存

    NumPy 简介 一个用 python 实现的科学计算包.包括: 1.一个强大的 N 维数组对象 Array : 2.比较成熟的(广播)函数库: 3.用于整合 C/C++ 和 Fortran 代码的工 ...

  6. 【JavaScript总结】JavaScript语法基础:数据类型

    ------>数据类型有哪些? ->基本类型:数字类型,布尔类型,字符串类型 ->引用类型:对象类型,函数类型 ->空类型:null 和 undefined ->运算符: ...

  7. 数据类型对应的字节数

    20210622 https://www.icode9.com/content-4-421680.html 32位和64位常用数据结构所占字节数 20210126 1 2 4 8 1248 刚好都是2 ...

  8. tensorflow2.0 基础一 常用数据类型及转换

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/weixin_43619065/arti ...

  9. 深入浅出Redis五种基本数据类型

    文章目录 1.String SDS(Simple Dynamic String) 2.RedisDB设计 3.List 4.Hash 5.Set intset 6.ZSet skiplist 1.St ...

最新文章

  1. oracle除法向上取整函数,ORACLE取整函数
  2. Android知识点剖析系列:深入了解layout_weight属性
  3. enum 定义3个属性_和平精英:合金龙骨有3个隐藏属性,比玛莎“水下无敌”还唬人...
  4. js调用ajax案例2,使用ok
  5. oracle19c配置scott创建,oracle 19c创建sample schema-HR,OE,SH等等
  6. HDU-3537 Mock Turtles型翻硬币游戏
  7. SQLserver 获取当前时间戳
  8. MMORPG大型游戏设计与开发(概述)updated
  9. cad自动填写页码lisp_图框文件名称自动填写 - AutoLISP/Visual LISP 编程技术 - CAD论坛 - 明经CAD社区 - Powered by Discuz!...
  10. Visual Odometry技术 (Of VSLAM)
  11. 简书计算机组成原理知识点梳理,指令:计算机的语言(MIPS) --计算机组成原理(2)...
  12. 微信查询四六级成绩代码
  13. 小沙弥密码箱V1.0
  14. cordova 图标设置
  15. 印象笔记Markdown的使用方法
  16. oracle 设置 sga_max_size参数,Oracle教程之SGA_MAX_SIZE参数
  17. 如何做好技术布道——用影响影响影响
  18. 数钱游戏——聪明的放弃
  19. 基于c语言抓包软件程序,C或者C++写的抓包工具。
  20. 关于LiveSuit.exe无法启动

热门文章

  1. 官方确认:新增一所“双一流”大学
  2. IDEA 2020年最后一个版本更新了,机器学习都整上了
  3. 搜狗用这个骚技术,把百度逼上了绝路...
  4. 记录kylin成功启动,访问页面404问题
  5. 1.1什么是数据仓库
  6. 了解JavaScript中的Memoization以提高性能,再看React的应用
  7. iOS中 陀螺仪/加速器 韩俊强的博客
  8. rsync+sersync大数据T级以上进行同步方法
  9. 《Android的设计与实现:卷I》迷你书
  10. mybatis处理集合和循环数组问题