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

SELECT statement ?

Former Member
0 Likes
612

hi all.`

if i want to use a SELECT statement to read Database table as i input the name of the database table , what should i do ?

for example:

"

parameter: p_dbname(20) type c.

start-of-selection.

select * from 'p_dbname' into ..........

"

can i do it ?

thx and best regards

1 ACCEPTED SOLUTION
Read only

Former Member
4 REPLIES 4
Read only

Former Member
0 Likes
579

hi check this..

REPORT YTABFLDS .

TABLES: DD02L, DD03L, DD04T.

PARAMETERS THETABLE LIKE DD02L-TABNAME OBLIGATORY.

DATA: BEGIN OF MYTABLE,

TABNAME LIKE DD02L-TABNAME,

AS4LOCAL LIKE DD02L-AS4LOCAL,

AS4VERS LIKE DD02L-AS4VERS,

END OF MYTABLE.

SELECT SINGLE TABNAME AS4LOCAL AS4VERS INTO MYTABLE FROM DD03L

WHERE TABNAME = THETABLE.

WRITE: / MYTABLE-TABNAME, 11 MYTABLE-AS4LOCAL, 13 MYTABLE-AS4VERS.

SELECT * FROM DD03L

WHERE TABNAME = MYTABLE-TABNAME AND

AS4LOCAL = MYTABLE-AS4LOCAL AND AS4VERS = MYTABLE-AS4VERS.

WRITE: / DD03L-FIELDNAME, 11 DD03L-KEYFLAG, 13 DD03L-ROLLNAME,

24 DD03L-CHECKTABLE, 35 DD03L-INTTYPE, 37 DD03L-REFTABLE,

48 DD03L-DATATYPE.

SELECT SINGLE * FROM DD04T

WHERE ROLLNAME = DD03L-ROLLNAME AND

AS4LOCAL = MYTABLE-AS4LOCAL AND AS4VERS = MYTABLE-AS4VERS AND

DDLANGUAGE = 'E'.

WRITE: 53 DD04T-DDTEXT.

ENDSELECT.

regards,

venkat

Read only

Former Member
Read only

0 Likes
579

HI

U can try this.

data:

P_name(20) type c.

select *

from (p_name)

into itab.

endselect.

Read only

Former Member
0 Likes
579

HI

see this Sample Coding

DATA wa TYPE spfli.

SELECT * FROM spfli INTO wa

WHERE cityfrom = 'FRANKFURT' AND

cityto = 'NEW YORK'.

WRITE: / wa-carrid, wa-connid.

ENDSELECT.

Here spfli - std sap table.

WA - Work area.

<REMOVED BY MODERATOR>

By

Pari

Edited by: Alvaro Tejada Galindo on Apr 22, 2008 1:14 PM