ABAP之声母韵母
我们一开始上学的时候,老师最先教的是什么?
拼音,声母,韵母,声调等等。
那么ABAP里什么是这些东西呢?
基础的数据类型,已经数据字典里的东西:域,数据元素,结构,视图,表,搜索帮助,锁。。。
数据类型——aoeiuUbpmfdtnlgkh....啊喔额。。。
这些是组成拼音的最小单元,也就是组成ABAP开发语句的最小单元。
数据类型 |
描述 |
缺省长度 |
最大长度 |
可用字符 |
缺省值 |
c |
字符 |
1 |
65535 |
任意字符 |
空白 |
n |
数字文本 |
1 |
65535 |
0 - 9 |
0 |
d |
日期 |
8(固定) |
- |
0 - 9 |
00000000 |
t |
时间 |
6(固定) |
- |
0 - 9 |
000000 |
x |
十六进制数 |
1 |
65535 |
0 – 9 和 A - F |
i |
整数 |
4(固定) |
- |
0 |
0 |
p |
十进制数 |
8 |
16 |
14 |
0 |
f |
浮点数 |
8 |
8 |
15* |
0.1 |
数据元素的基本数据类型
ACCP 记帐周期 YYYYMM 很少使用
CHAR 字符串 常用 字符类型 同上C
CLNT 客户端 很少使用
CUKY 货币关键字,被 CURR 字段引用 少用 货币码 常与CURR一起使用,构成带货币单位的货币值
CURR 货币字段,作为 DEC 存储 少用 货币类型 存储货币类型值
DF16_DEC 十进制浮点数,16 位,数据库上为 DEC
DF16_RAW 十进制浮点数,16 位,数据库上为 RAW
DF16_SCL 十进制浮点数,16 位,含范围字段
DF34_DEC 十进制浮点数,34 位,数据库上为 DEC
DF34_RAW 十进制浮点数,34 位,数据库上为 RAW
DF34_SCL 十进制浮点数,34 位,含范围字段
DATS 日期字段 (YYYYMMDD),存储为字符 (8) 常用 日期类型
DEC 带有逗号和符号的计数器或金额字段 常用 小数类型 常取代CURR和QUAN 做数值
FLTP 浮点数,精确到 8 个字节
INT1 1 字节整数, 整数 <= 255 常用 整型 1-255
INT2 2 字节整数,仅用于 LCHR 或 LRAW 前的长度字段
INT4 4 字节整数,带符号的整数
LANG 语言代码
LCHR 长字符串,要求前面的 INT2 字段
LRAW 长字节串,要求前面的 INT2 字段
NUMC 只有数字的字符串 整数 1-N
PREC 过时的数据类型,请勿使用
QUAN 数量字段,指向带 UNIT 格式的单位字段 数量字段 常用 UNIT一起使用 表示 某种单位的数量 如2 PC 书
RAW 未解释的字节排序
RAWSTRING 可变长度字节字符串
SSTRING 可变长度短字符串
STRING 可变长度字符串 字符串,与CHAR类型,长度不限
TIMS 时间字段 (hhmmss),存储为字符 (6) 时间类型 11:59:59
UNIT QUAN 字段单元键
这些是最最基本的数据类型
好了,先熟悉一下,顺便带入生活吧。
ABAP之声母韵母的更多相关文章
- ABAP之PINYING拼音
前面说了声母韵母,那么现在来说说ABAP里的拼音——域,数据元素,结构 PINGGUO = 苹果 T-CODE : SE11 如下图 域:是一些特定值的集合,或者某一种特殊用途的集合.如:需要定义 ...
- Atitit cnchar simp best list 汉字简化方案 最简化汉字256个
Atitit cnchar simp best list 汉字简化方案 最简化汉字256个 1.1. 最简化发音1 1.2. 根据笔画密度,删除了密度高的字..1 1.3. 使用同发音的英文字母等代 ...
- HanLP自然语言处理包介绍
支持中文分词(N-最短路分词.CRF分词.索引分词.用户自定义词典.词性标注),命名实体识别(中国人名.音译人名.日本人名.地名.实体机构名识别),关键词提取,自动摘要,短语提取,拼音转换,简繁转换, ...
- 句法分析工具 LTP HanLP
参考:http://cslt.riit.tsinghua.edu.cn/mediawiki/images/e/e5/%E5%8F%A5%E6%B3%95%E5%B7%A5%E5%85%B7%E5%88 ...
- HanLP自然语言处理包开源(包含源码)
支持中文分词(N-最短路分词.CRF分词.索引分词.用户自定义词典.词性标注),命名实体识别(中国人名.音译人名.日本人名.地名.实体机构名识别),关键词提取,自动摘要,短语提取,拼音转换,简繁转换, ...
- Java匹马行天下之教你用学汉语式方法学编程语言
Java匹马行天下之教你用学汉语式方法学编程语言 前言: 前段时间接连更新了带小白从入门到了解的几篇博客: <Java匹马行天下之编程常识知多少> <Java匹马行天下之走进编程的殿 ...
- ABAP单元测试最佳实践
本文包含了我在开发项目中经历过的实用的ABAP单元测试指导方针.我把它们安排成为问答的风格,欢迎任何人添加更多的Q&A's,以完成这个列表. 在我的项目中,只使用传统的ABAP report. ...
- ABAP实现屏幕自己刷新和跳转功能
ABAP开发工程中,有时候需要让跳转出的屏幕自动实现跳转和刷新的功能,该功能的实现需要在屏幕PBO 里面调用相应的事件执行. 关键代码为: SET TITLEBAR ' 屏幕自动程序'. IF g_c ...
- 一步步实现ABAP后台导入EXCEL到数据库【3】
在一步步实现ABAP后台导入EXCEL到数据库[2]里,我们已经实现计划后台作业将数据导入数据库的功能.但是,这只是针对一个简单的自定义结构的导入程序.在实践应用中,面对不同的表.不同的导入文件,我们 ...
随机推荐
- [Android Tips] 8. Install apk on multiple connected devices
$ adb devices | | | xargs -I X adb -s X install pathto/myapp-release.apk
- SQL语句中:UNION与UNION ALL的区别
有些人看到题目,瞬间觉得楼主也太弱了吧,这种问题也要拿出来写,这种问题 随便会点sql 的人基本都会 Union 是会删除冗余数据 Union ALL 不会删除冗余数据 将所有的结果都展现给用户 ...
- HAL驱动库学习--如何使用HAL库
一 概述 下图是表述了用户层和HAL_Driver的交互过程,基本上从用户APP调用HAL_Driver APIs并且视情况当使用DMA或者专用中断时通过中断处理程序调用HAL_Driver APIs ...
- [ruby]Windows Ruby安装步骤
Windows Ruby 安装步骤 准备工作: 1.http://rubyinstaller.org/downloads/ 下载选择Ruby 1.9.3 2.http://rubyinstaller. ...
- 通过Trainingkit对Azure有一个初步的了解
学习Azure有一个非常不错的资料库Azure training kit. 这里面包含了很多Azure团队编写的实例代码,以及为初学Azure的开发人员准备的新手教学课程. 开发人员可以从http:/ ...
- Unity随机随学
1.什么是渲染管道? 是指在显示器上为了显示出图像而经过的一系列必要操作.渲染管道中的步骤很多,都要将几何物体从一个坐标系中变换到另一个坐标系中去. 主要步骤有: 本地坐标->视图坐标-> ...
- JavaScript脚本语言基础(四)
导读: JavaScript和DOM DOM文档对象常用方法和属性 DOW文档对象运用 JSON数据交换格式 正则表达式 1.JavaScript和DOM [返回] 文档对象模型(Document O ...
- mysql之常用操作
1. 数据库介绍 什么是数据库? 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据.我们也可以将数 ...
- easyui editor combobox multiple
$.extend($.fn.datagrid.defaults.editors,{ combobox: { init: function(container, options){ var combo ...
- 从零开始学习jQuery(转)
本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery ( ...