zoukankan      html  css  js  c++  java
  • [转]ABAP学习笔记之二—变量和表达式

    简单的介绍ABAP的变量和表达式。

     

    1.      abap的基本数据类型包括

    数据类型

    认大小

    有效 大小

    初始值

     说明

    C

    1

    1 - 65535

    SPACE

    文 本、字符
    ( 字母数字字 符)

    D

    8

    8

    '00000000'

    日 期
    (格式: YYYYMMDD

    F

    8

    8

    0

    点数

    I

    4

    4

    0

    型(整数)

    N

    1

    1 - 65535

    '00...0'

    字文本

    P

    8

    1 - 16

    0

    压缩

    T

    6

    6

    '000000'

    时 间
    (格式: HHMMSS

     X

    1

    1 - 65535

    X'00'

    六进制

    2.      如何定义数据

    有三个关键字可以定义数据类型,以上的数据类型为abap预定义的,你还可以自己定义自己的数据类型。

    1.用系统预定义的数据类型

        DATA TYPE <系统中的预定义类型> .

        DATA LIKE <系统中的预定义类型> .

        省略的写法:

        DATA TYPE <系统中的预定义类型> ,

                LIKE <系统中的预定义类型> .

    2.用自己定义的数据类型

        TYPES TYPE <系统中的预定义类型> .

        TYPES LIKE <系统中的预定义类型> .

    3.      ABAP的结构化数据类型内表,结构:

    1.自定义结构:

          DATABEGIN OF ,

                     

                  END OF .

          TYPES: BEGIN OF ,

                   

                 END OF

    2.自定义内表:

          DATA: TYPE STANDARD TABLE OF .

         DATA: < ITAB > LIKE STANDARD TABLE OF

    3.使用ABAP预定义的结构:

          DATA: LIKE <系统自定义的结构> .

    4.使用ABAP数据库表作为内表:

          DATA LIKE .

    4.      定义ABAP常量:

    CONSTANTS: TYPE/LIKE 与定义变量类型> VALUE <常量值> .

  • 相关阅读:
    数据库课程设计报告学生学籍管理信息系统
    C++ 指针
    解决知乎推荐视频问题
    踩坑指南接口返回前端json数据报错前端无法接收到
    java的接口如何设计异常的理解
    关于webapp项目打war包的问题
    关于继承的一点理解
    hadoop简介
    杨卫华:新浪微博的架构发展历程(转)
    linux server 配置vim编程位置
  • 原文地址:https://www.cnblogs.com/wequst/p/1513883.html
Copyright © 2011-2022 走看看