abap 数据类型转换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了abap 数据类型转换相关的知识,希望对你有一定的参考价值。

如何能快速学会这个语言?我真的很想知道
或者有没有对这个语言的详细介绍,如:其变量定义等

ABAP的数据类型是自动转换的,想学ABAP只能进顾问公司参加项目了。据我所知目前国内介绍ABAP语言开发的书只有《SAP程序设计》了,是个新加坡人写的,还不错。根据我的经验,只有结合业务才能把ABAP真正学好。 参考技术A 数据转换分:
1、自动转换
2、强制类型转换

自动转换:就是同一级别的如c 与 string 、num 与 i等,是不需要编程人员写代码来转换的数据。
强制类型转换:
强制类型转换分为显式和隐式两种
如果一个字段符号的类型是完全指定的。或是abap内置类型C、P、N、X之一,可以使用下列格式实现隐式强制类型转换。
Assign f to <fs> casting
数据对象的长度和对齐原则应该与字段符号类型一致。
如果字段符号的类型是一般性类型则需要使用下述格式在assign语句中进行显示强制类型转换
assign f to <fs> casting type | like dobj [decimal dec].

参考资料:《SAP程序设计》

以上是关于abap 数据类型转换的主要内容,如果未能解决你的问题,请参考以下文章

ABAP 内表数据类型转换

急!急!ABAP中数值型怎样转换成Char型

SAP ABAP 运算符

ABAP基础篇2 数据类型

abap怎么把字段类型不一样的一个内表的数据填充到另外一个内表中。

用SAP ABAP如何转换输入字串为数值并输出!