2017-10-25 11 views
0

データベーステーブルの各フィールド名を使用して作業領域を作成する代わりに、データベーステーブルのすべてのフィールドを取得するステートメントの作成方法を教えてもらえますか?データベーステーブルのすべてのデータを取得するABAPステートメント

+1

どのバージョンを? –

+2

テーブルの全データを読み込みますか? –

+0

いいえ私はテーブルのすべてのデータが欲しいわけではありませんが、テーブルのすべてのフィールドが必要です。私の質問は、データベースのすべてのフィールド名で作業領域を定義する代わりに、私はデータベーステーブルの同じ構造を持つ作業領域のようなものが欲しいです。 –

答えて

4
DATA gt_dd03l TYPE STANDARD TABLE OF dd03l INITIAL SIZE 0. 

SELECT * FROM dd03l   "Table Fields 
    INTO TABLE gt_dd03l 
    WHERE tabname = 'table name'. 
+0

ありがとう私はこれで終わった –

3

あなたは、次の操作を行うことができます:あなたが実行しているNWの

* define Table type of Business Partner Table BUT000 
data: lt_table type table of but000 . 

* Create Structure of the corresponding table type 
data: ls_table like line of lt_table . 
+0

非常にクリア......ありがとうMr Michael Meyer –

関連する問題