当前位置: 首页 > article >正文

[SAP ABAP] LIKE TABLE OF

LIKE TABLE OF语句是用来参照结构体(工作区)对象定义内表数据类型的语句

在SAP ABAP中有标准表,排序表和哈希表三种内表数据类型

*定义标准表
DATA: <ty_tab_standard_name> LIKE [STANDARD] TABLE OF <dtype> [WITH NON-UNIQUE KEY <k1 k2 ... kn>] [INITIAL SIZE <n>].

*定义排序表
DATA: <ty_tab_sorted_name> LIKE SORTED TABLE OF <dtype> [WITH [NON-UNIQUE|UNIQUE] KEY <k1 k2 ... kn>][INITIAL SIZE <n>].

*定义哈希表
DATA: <ty_tab_hashed_name> LIKE HASHED TABLE OF <dtype> [WITH UNIQUE KEY <k1 k2 ... kn>] [INITIAL SIZE <n>].

参数说明

<dtype>:结构体(工作区)

航班(SFLIGHT)

1.定义标准表

REPORT z437_test_2024.

DATA: gs_sflight TYPE sflight.

DATA: tab_sflight LIKE TABLE OF gs_sflight WITH NON-UNIQUE KEY carrid connid fldate.

tab_sflight是一个内表(标准表),gs_sflight是结构体(工作区) 

2.定义排序表

REPORT z437_test_2024.

DATA: gs_sflight TYPE sflight.

DATA: tab_sorted_sflight LIKE SORTED TABLE OF gs_sflight WITH NON-UNIQUE KEY carrid connid fldate.

tab_sorted_sflight是一个内表(排序表),gs_sflight是结构体(工作区)

3.定义哈希表

REPORT z437_test_2024.

DATA: gs_sflight TYPE sflight.

DATA: tab_hashed_sflight LIKE HASHED TABLE OF gs_sflight WITH UNIQUE KEY carrid connid fldate.

tab_hashed_sflight是一个内表(哈希表),gs_sflight是结构体(工作区) 


http://www.kler.cn/news/341942.html

相关文章:

  • 按分类调用标签 调用指定分类下的TAG
  • 等保测评1.0到2.0的演变发展
  • 保护企业知识产权!推荐十款源代码加密软件
  • UM-Net: 重新思考用于息肉分割的ICGNet,结合不确定性建模|文献速递-基于多模态-半监督深度学习的病理学诊断与病灶分割
  • 压缩包格式详解:RAR、ZIP、7z等格式的优劣与使用场景
  • Linux进程间通信(个人笔记)
  • JavaScript编程语言
  • 如何进行数据中心负载测试的自动化?
  • Java之方法
  • Spark练习json文件-统计问答数据
  • 5、python基础语法
  • 使用 Go 和 Gin 框架构建简单的用户和物品管理 Web 服务
  • 【软件工程】数据流图DFD
  • 告别下载龟速,拥抱IDM6.42版本下载器!飞一般感觉!
  • java方法对象案例
  • underfill胶水的作用是什么?
  • 【Linux第一弹】- 基本指令
  • 超级智能“试衣镜”!GarDiff:高保真保持目标人物特征和服装细节,虚拟试穿技术新SOTA!
  • 005讲:打开CAD自动加载字体-----设置样板文件——CAD知识讲堂
  • 前端日期插件dayjs