• ABAP 标准培训教程 BC400 学习笔记之一:ABAP 服务器的架构和一个典型的 ABAP 程序结构介绍
  • ABAP 标准培训教程 BC400 学习笔记之二:Cross-client 和 Client-specific 的区别
  • ABAP 标准培训教程 BC400 学习笔记之三:ABAP 编程语言的特性和基本构成要素
  • ABAP 标准培训教程 BC400 学习笔记之四:ABAP 编程语言的数据类型
  • ABAP 标准培训教程 BC400 学习笔记之五:ABAP 编程语言的变量,常量和字面量,以及文本符号

专题文章

  • 通过实际的例子,介绍 SAP ABAP 里的 Repository Information System 的使用技巧
  • ABAP function module 的使用
  • ABAP subroutine 的定义和使用
  • ABAP 中的变量和常量
  • ABAP 编程语言中的系统字段(System Fields)
  • 什么是 ABAP Field Symbol
  • ABAP 引用类型介绍
  • 最浅显易懂的 SAPGUI 里 ABAP 调试器的使用方法介绍
  • 如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (上)

假设我的需求是,在 ABAP 系统里,创建两个数据库表,如下图 Excel 所示。

黄色表的名称为 ZPERSON, 维护的是人的 ID 和名称.

绿色表的名称为 ZMYORDER, 维护的信息是订单ID(OrderID),订单名称(OrderName)和下单客户的ID(CustomerID).


这是一个最简单的数据库表创建需求。

使用事物码 SE11,输入 ZPERSON, 点击 Create 按钮:

在 Short Description 字段维护这个数据库表的描述信息:Person Table.

Delivery Class 选择 A,意思是这是一张在应用程序里使用的数据库表,存储主数据和业务数据。

Data Browser 选择 Display / Maintenance Allowed,意思是我们可以直接用事物码 SE16,让这张表里插入数据。

接下来要为这个表选择一种增强类型,这个类型同本文主题无关,大家任意选择一种都可以:

接着选择把这个数据库表保存到哪个开发包里。保存到默认的 $TMP 即可。

点击 Fields 标签页,维护数据库表的字段,PERSON_ID 和 PERSON_NAME.

注意 MANDT 这个字段,一般的 ABAP 数据库表都会包含,关于这个字段的更多介绍,请参考我的文章:ABAP 标准培训教程 BC400 学习教程之二:Cross-client 和 Client-specific 的区别

更多内容,参考我的文章:如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (上)

如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (上) 试读版相关推荐

  1. 如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (下)

    在本文的前续篇章:如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (上) 我们已经在系统里创建了两张数据库表 ZPERSON 和 ZMYORDERS, 并插入了对应的记录: 文章的 ...

  2. POI:从Excel文件中读取数据,向Excel文件中写入数据,将Excel表格中的数据插入数据库,将数据库中的数据添加到Excel表

    POI 简介: POI是Apache软件基金会用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能. ...

  3. php使用PDO从数据库表中读取数据

    php使用PDO从数据库表中读取数据 PDO为我们提供多种与数据库交互的方法,下面讨论两种可能的解决方案: 1.使用Query方法 首先看一下最快的.但却不是最好的方法-–query方法. <? ...

  4. c 语言如何处理表格文件中的数据库,C#程序从Excel表格中读取数据并进行处理

    今天做了一个Excel表格数据处理的事情,因为数据量表较大(接近7000条)所以处理起来有点麻烦,于是写了一个程序, 先将程序记下以便将来查找. using System; using System. ...

  5. mysql executereader_C# 操作MySQL数据库, ExecuteReader()方法参数化执行T-SQL语句, 游标读取数据...

    C# 操作My SQL数据库需要引用"MySql.Data", 可通过两种方式获取. 1.从NuGet下载"Install-Package MySql.Data -Ver ...

  6. HBase建表高级属性,hbase应用案例看行键设计,HBase和mapreduce结合,从Hbase中读取数据、分析,写入hdfs,从hdfs中读取数据写入Hbase,协处理器和二级索引

    1. Hbase高级应用 1.1建表高级属性 下面几个shell 命令在hbase操作中可以起到很到的作用,且主要体现在建表的过程中,看下面几个create 属性 1. BLOOMFILTER 默认是 ...

  7. 我刚做的一个TreeView的CheckBox进行选中插入数据库,从数据库中读取数据后让CheckBox勾选的代码!...

    #region 绑定角色     /// <summary>     /// 绑定权限信息     /// </summary>     protected void Bind ...

  8. 基于JDBC从数据库中读取数据,在百度地图批量标注地点

    基于JDBC从数据库中读取数据,在百度地图批量标注地点 一.相关技术 JSP,JDBC,JSON,JS,百度地图API 二.基于JDBC从数据库读取数据 见"JSP基于JDBC操作MSSQL ...

  9. 《python 数据可视化编程实战》-从excel表中读取数据

    从excel表中读取数据 #!/usr/nim/env python # _*_ coding:utf-8 _*_ import xlrd from numpy import *file1 = 'D: ...

最新文章

  1. caffe这个c++工程的目录结构
  2. ZIP 也能边下载边解压?流式解压技术揭秘!
  3. 机器学习和深度学习视频资料精选(附学习资料)
  4. c语言 枚举,位运算
  5. mysql 无法创建表_MYSQL-不能创建表
  6. 【codevs3372】选学霸,并查集+可达性DP
  7. Linux环境使用命名空间编写一个简单的容器应用程序:namespace,container,cgroups
  8. 【玩转数据系列三】利用图算法实现金融行业风控
  9. geetest文件夹什么意思_手机文件夹是英文不敢删?只要找出这5个文件夹,能腾出大量内存...
  10. 判断对象是否超出屏幕
  11. CSDN的私信,手机与电脑发的消息,不能同时显示?
  12. RH850F1L 移植freeRTOS
  13. 数字音频水印技术的matlab代码,数字水印技术dct算法matlab源代码
  14. widows上安装golang
  15. STM32之继电器驱动(上下拉电阻)
  16. android m壁纸驱动之家,微软打造的良心壁纸App,仅4.2M
  17. 2023高频经典前端面试题(es6+webpack+http网络+性能优化中篇,含答案)
  18. php+mysql获取7天、30天的统计数据,没有数值的补充0 By勤勤学长
  19. Android mht离线文件阅读!
  20. 超级3GP转换器 V1.6.3.0 纯免费的

热门文章

  1. 运维小菜鸟随笔Linux入门级操作命令(更新中。。。)
  2. svn的搭建和和文件检出与提交
  3. 简单mongo的副本集搭建
  4. SpringBoot学习:在Interillj Idea上快速搭建SpringBoot项目
  5. C++ Standard Stl -- SGI STL源码学习笔记(07) stl_vector 与 一些问题的细化 3 resize函数剖析...
  6. linux源码包编译安装与rpm安装方法介绍
  7. NHibernate学习(转)
  8. [匈牙利] 洛谷 P2526 小狗散步
  9. BZOJ4860 Beijing2017树的难题(点分治+单调队列)
  10. 在线安装TIDB集群