開発 内部テーブルとは何ですか? -techopediaからの定義

内部テーブルとは何ですか? -techopediaからの定義

目次:

Anonim

定義-内部テーブルとはどういう意味ですか?

ABAPプログラミングでは、内部テーブルは動的なデータオブジェクトであり、配列機能を目的として、データベースまたはその他の固定構造から作業メモリにデータを転送するメカニズムを提供するために使用されます。 抽出されたデータは、レコードごとにメモリに保存されます。 内部テーブルは、主にABAPプログラム内で事前定義された構造を持つデータセットを処理するために使用されます。 内部テーブルの助けを借りて、SAP開発者はデータベーステーブルから抽出されたプログラム内でデータを保存およびフォーマットできます。 また、動的な性質により、プログラマが動的メモリ管理を心配する必要がなくなります。

Techopediaは内部テーブルについて説明します

内部テーブルの場合、最小サイズは256バイトです。 ABAPのほとんどの変数宣言と同様に、内部テーブルはDATA命令を使用して宣言されます。 内部テーブルの構文は次のとおりです。DATA TYPE | LIKE STATICステートメントを使用して静的内部テーブルを宣言することもできます。 データステートメントを使用して、既存のオブジェクトおよびタイプにTYPEまたはLIKEを追加するとともに、新しい内部テーブルまたはプログラムベースの内部テーブルを構築できます。 内部テーブルのテーブルタイプは、実行する操作に基づいて宣言されます。 最も一般的に使用されるタイプは次のとおりです。標準テーブルタイプ:レコードインデックスを使用して個々のレコードにアクセスする場合に使用します。 ハッシュテーブルタイプ:実行される主な操作がキーアクセスである場合に使用されます。 ソートされたテーブルタイプ:データが保存されるときにテーブルをソートする場合に使用されます。 この定義は、SAPのコンテキストで記述されました
内部テーブルとは何ですか? -techopediaからの定義