ABAP 使用的字元型別

2022-03-12 19:17:20 字數 1021 閱讀 1161

1.abap基本資料型別

型別        描述                屬性

c            字元型別           預設長度1,最大長度不限

n            數字型別           預設長度1,最大不限,不能進行計算

i             整數字型別        預設長度1,不可定義長度,值範圍:-2**31-->2**31 -d                   

d            日期型別           固定長度8

p             包型別             預設長度1,最大長度16

t             時間型別          固定長度8,不可定義長度

f             浮點型別          長度固定,但隨機器位數改變

x            十六進製制           預設長度2,最大長度不限

2.abap的基本資料型別大致可以分為三類:

a.所有屬性已由abap指定,開發人員無法更改的基本型別,包括d,f,i,t四種;

b.部分屬性(如長度,小數點位置)由開發人員指定的基本型別,包括c,n,p,x四種;

c.部分屬性不固定(如長度),在程式中可以變化的基本型別,包括string,xstring兩種。

3.定義資料物件的兩種方式:

1、data 《變數1> type 《型別1> 

2、data 《變數1> like 《變數2> 

4.系統定義的資料物件(無需宣告,可在程式中直接使用)

sy-subrc:返回**值(0代表操作成功) 

sy-uname:使用者登入名

sy-tcode:當前事務

sy-datum:當前日期

sy-uzeit:當前時間 

5.資料物件賦值 

data myid(10) type c value '100' .

move source to destination.

clear var 1. 

ABAP資料型別

abap 4 資料型別 下表總結了 abap 4 中預定義的 基本資料類 型 有效大 小以位元組為 單位 資料型別 默 認大小 有效 大小 初始值 說明c1 1 65535 space 文 本 字元 字母數字字 符 d8 8 00000000 日 期 格式 yyyymmdd f8 80浮 點數i4 ...

abap 中modify 的使用

1 modify table itab from wa transporting f1 f2 表示表itab中符合工作區wa 中關鍵字的一條資料的 f1 f2欄位會被wa中對應的字段值更新。modify用於更新和新增資料,當表中沒有資料時就新增,有就修改。2 在使用binary search 時一定...

abap 字串操作 ABAP 字串常用處理方法

split dobj at sep into 必須指定足夠目標字段。否則,用字段dobj的剩餘部分填充最後目標欄位幷包含分界符 或者使用內錶動態接收 data l str type string,l str1 type c,l str2 type c.data begin of lt str occ...