what is the difference between FOR ALL ENTRIES and SELECT *
FROM ?
Answers were Sorted based on User's Feedback
For all entries is used to join the one or more tables based on condition.Select * from is used to fetch the data from db
table,but don't use select * from due to performance standards. The code like this
select vbeln
erdat
ernam
vkorg from vbak into table it_vbak
where vbeln eq v_vbeln.
select vbeln
posnr
matnr
matkl from vbap into table it_vbap
for all entrie in it_vbak
where vbeln eq it_vbak-vbeln.
The sequence of fields used in select query must be same as
the sequence of fields in internal table.
thanks,i hpoe this is corrct...........
Is This Answer Correct ? | 9 Yes | 2 No |
Answer / surya
For all entries means: select query will be fetch the
records based on the records which are in the internal
table fields using for all entries.it gives the better
performance,while fetching records from the database.
select * from : it will fetch the records of all the fields
in the database table.it consumes the time .performace
problem.
Is This Answer Correct ? | 4 Yes | 0 No |
For what purpose Chain Endchain statement is used?
Give Some examples of reports generated in real time scenarion? Also give examples of standard reports in SAP used in real time?
I have 2 fields like customer and name having 20 records on basic list. when i select 5 records randomly, i want to get the address of particular customer selected in secondary list
How many windows can be maintained under one page?
why SAP scripts and smartforms are used
what is set cursor and get cursor command in module pool
What is database utility?
when does a list get sent to the screen on the presentation layer?
Explain about the tables exists in a data dictionary and what are they? : abap data dictionary
Explain what are extracts?
after creating lock object if does n't access record by second user what should we do?
please any one can tell me modifytable keyword used in DDIC? what is a basic diffrence between modify table and update key word?