【ABAP】DESCRIBE 用法
今天看到了这个关键字的用法,如下:
DESCRIBE TABLE GT_ITEM LINES G_LINES.
粗体为关键字,GT_ITEM为自定义内表名,G_LINES为自定义变量,用于存储内表行数的。
在网上找了一下别人的用法,如下:
如果要查明数据对像的数据类型,或者要在程序的运行期间使用其属性时,
DESCRIBE FIELD [LENGTH] [TYPE ] [COMPONENTS]
[OUTPUT-LENGTH][DECIMALS]
[EDIT MASK].
注:LENGTH 确定字段长度(或内表记录数)。
TYPE 确定数据类型。
OUTPUT-LENGTH 确定输出长度.
DECIMALS 确定小数点位数。
电的原理
示例:
1.如何确定数据对象的长度?
Data: text(8),len type i. //定义了两个变量回忆的图片
Describe field text length len. //将变量text的长度存放于变量len中
Write len. //打印变量text杨宗纬歌曲的长度值
2.如何确定数据对象的类型?
怎样表白
DATA: TEXT(8) TYPE N, TYP. //定义了两个变量月华丸TEXT和TYP
DESCRIBE FIELD TEXT TYPE TYP. //将变量TEXT的类型存放于变量TYP中
WRITE TYP. //打印变量TEXT的类型
3.如何确定数据对象的输出长度?
葱油酥饼
Data: text type f, len type I, out-len type i. //定义了三个变量
Describe field text length len output-length out-len. //将变量text的长度存放于变量中
Write: len,out-len. //打印变量text一美元纸币图片的长度值
4.如何确定数据对象的小数位数?
Data: text type p decimals 2,dec. //定义了两个变量
Describe field text decimals dec. //将变量text的长度存放于变量中
Write: dec . //打印变量text的长度值
5.如何确定转换例程?
Data: text type n, exam type i. //定义了两个变量
Describe field text edit mask i. 耳朵有痣 //将变量text的长度存放于变量中
Write: i . //打印变量text的长度值
网上这部分来自jiahongguang12./blog/static/3346657200710895250884/