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

DDIC INTERNAL TABLE REG

Former Member
0 Likes
568

hi to all

i m new to this SDN

now i started to leaning abap. can any one tel me the way to understand the Internal table and abap dictionary

(steps to understand).

if i got it means it will be very helpfull to me

Thanks and regards

karthick

4 REPLIES 4
Read only

Former Member
0 Likes
487

Hi Karthik,

WELCOME TO SDN.

Please check this link

INTERNAL TABLES

Internal tables provide a means of taking data from a fixed structure and storing it in working memory in ABAP. The data is stored line by line in memory, and each line has the same structure. In ABAP, internal tables fulfill the function of arrays. Since they are dynamic data objects, they save the programmer the task of dynamic memory management in his or her programs. You should use internal tables whenever you want to process a dataset with a fixed structure within a program. A particularly important use for internal tables is for storing and formatting data from a database table within a program. They are also a good way of including very complicated data structures in an ABAP program.

http://help.sap.com/saphelp_nw04/helpdata/en/fc/eb35de358411d1829f0000e829fbfe/content.htm

http://www.erpgenie.com/abap/tips/itab/Internal%20Table%2027-02-06.htm

ABAP DICTIONARY

Data definitions (metadata) are created and managed in the ABAP Dictionary. The ABAP Dictionary permits a central description of all the data used in the system without redundancies. New or modified information is automatically provided for all the system components. This ensures data integrity, data consistency and data security.

You can create the corresponding objects (tables or views) in the underlying relational database using these data definitions. The ABAP Dictionary therefore describes the logical structure of the objects used in application development and shows how they are mapped to the underlying relational database in tables or views.

http://help.sap.com/saphelp_webas620/helpdata/en/cf/21ea31446011d189700000e8322d00/content.htm

ABAP Dictionary PDF

http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCDWBDIC/BCDWBDIC.pdf

regards

raam

Read only

0 Likes
487

thank you

Read only

0 Likes
487

Thanks Kodandarami Reddy.S

the link which you sent is very useful

regards

karthick

Read only

Former Member
0 Likes
487

Hi Karthick ram

Dictionaly is a central repository of metadata/information.

The realtime database tables its structures,data elemets,domains....etc are created in dictionary. For more information look at SAP help..

Where as internal tables are the ones which we create during runtime of program. We hit database tables and fetch data from them using open sql.. Such data is stored in internal table during runtime for further processing. These are volatile.

Venkat.