トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

ABAP/データ型 の変更点

Top/ABAP/データ型

[[データオブジェクト>アドオン/データオブジェクト]]を生成する為、型や長さなどの技術的な定義。
[[データオブジェクト>アドオン/データオブジェクト]]を生成する為の、型や長さなどの技術的な定義。

* 概要 [#r0c976c2]
3つの種類がある。そしてさらに定義によって、3つのパターンに分かれる。
3つの種類があり、そしてさらに定義によって3つのパターンに分かれる。

** 種類 [#g3168a3f]
*** 基本データ型 [#a8393253]
基本データオブジェクトを作成する為のデータ型で、ひとつのデータを格納できる。
要は単一の[[変数>アドオン/変数]]。

*** 構造データ型 [#p34b1abc]
構造を作成する為のデータ型で、複数項目をまとめたデータが格納できる。

*** テーブルデータ型 [#y13f1b74]
複数の構造データレコードを格納するためのデータ型で、行データ型とも呼ばれる、

** 規模 [#ia67bf6e]
・・・という表現も微妙だが。。
** 定義レベル [#ia67bf6e]

*** ローカルデータ型 [#cddf0879]
定義したプログラム内でのみ利用する事ができるデータ型のことで、[[TYPES>ABAP/TYPES]]命令で定義する。

*** グローバルデータ型 [#g0d87597]
[[ABAPディクショナリ>ABAP/ABAPディクショナリ]]で定義済みのオブジェクトを参照したデータ型のことで、あらゆるプログラムから参照可能。

*** 事前定義データ型 [#c81e034b]
SAPで予め定義されているデータ型で、あらゆるプログラムから参照可能。
|型|長さ|標準長|内容|h
|b|1バイト||1バイト整数 (内部) |
|c|1〜65,535|1|テキスト項目|
|c|1~65,535|1|テキスト項目|
|cursor|i型と同じ|i型と同じ|データベースカーソル|
|d|8||日付項目|
|f|8バイト||浮動小数点数|
|i|4バイト||4バイト整数|
|n|1〜65,535|1|数値テキスト|
|p|1〜16バイト|8バイト|パック数値|
|n|1~65,535|1|数値テキスト|
|p|1~16バイト|8バイト|パック数値|
|string|可変||テキスト文字列|
|s|2バイト||2バイト整数 (内部) |
|t|6 文字||時間項目|
|x|1〜65,535バイト|1バイト|バイト項目|
|x|1~65,535バイト|1バイト|バイト項目|
|xstring|可変||バイト文字列|

~
~
CENTER:【スポンサードリンク】
#htmlinsert(amazon_book_sap_system_implement)
~
~
----
#pcomment(reply)