Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Standard function for SELECT???

Former Member
0 Likes
664

I need to do a dynamic select, because i only know table name dynamically.

I found DB_UPDATE_TABLE for update operations, but i need a similar function for select??

Any ideas???

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
621

Hi Jose,

please check the link

<a href="/people/rich.heilman2/blog/2005/07/27/dynamic-internal-tables-and-structures--abap">/people/rich.heilman2/blog/2005/07/27/dynamic-internal-tables-and-structures--abap</a>

Regards

3 REPLIES 3
Read only

Former Member
0 Likes
622

Hi Jose,

please check the link

<a href="/people/rich.heilman2/blog/2005/07/27/dynamic-internal-tables-and-structures--abap">/people/rich.heilman2/blog/2005/07/27/dynamic-internal-tables-and-structures--abap</a>

Regards

Read only

Former Member
0 Likes
621

Hi,

check this code...

*----- 

For dynamic table name.... 

REPORT demo_select_dynamic_database . 

DATA wa TYPE scarr. 
DATA name(10) TYPE c VALUE 'SCARR'. 

SELECT * 
INTO wa 
FROM (name) CLIENT SPECIFIED 
WHERE mandt = '000'. 
WRITE: / wa-carrid, wa-carrname. 
ENDSELECT. 

*-----

<b>For dynamic field list</b>

REPORT demo_select_dynamic_columns . 

DATA: itab TYPE STANDARD TABLE OF spfli, 
            wa LIKE LINE OF itab. 
DATA: line(72) TYPE c, 

list LIKE TABLE OF line(72). 

line = ' CITYFROM CITYTO '. 

APPEND line TO list. 

SELECT DISTINCT (list) 
INTO CORRESPONDING FIELDS OF TABLE itab 
FROM spfli. 

IF sy-subrc EQ 0. 

LOOP AT itab INTO wa. 
WRITE: / wa-cityfrom, wa-cityto. 
ENDLOOP. 

ENDIF.

Regards

Sudheer

Read only

athavanraja
Active Contributor
0 Likes
621

you can also use RFC_READ_TABLE