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

difference between type table and type standard table

Former Member
21,545

Hi,

what is the difference between

TYPE TABLE OF &

TYPE STANDARD TABLE OF

Thanks,

Amol

1 ACCEPTED SOLUTION
Read only

Former Member
9,584

hi,

table type means creates only work area for u.

standard table table type means creates body and work area for u.

if helpful reward some points.

with regards,

Suresh.A

6 REPLIES 6
Read only

Former Member
9,584

Amol,

Both the statements will give the same Standard Internal table

This is because if we dont specify the table type , the system takes it as Standard table.

If you want the table to be Sorted/Hashed type declaration will be done as follows

Data : itab type sorted/hashed table of <type>.

Read only

Former Member
9,584

Hi,

Both are Same.

If we give TYPE TABLE OF it will automatically take it as TYPE STANDARD TABLE OF.

Regards,

Padmam.

Read only

Former Member
9,585

hi,

table type means creates only work area for u.

standard table table type means creates body and work area for u.

if helpful reward some points.

with regards,

Suresh.A

Read only

seshatalpasai_madala
Product and Topic Expert
Product and Topic Expert
9,584

Hi,

Both are same, when you dont mention the TABLE TYPE , in ABAP its by default STANDARD.

Regards,

Sesh

Read only

Former Member
0 Likes
9,584

Table type means to create workarea,

Standard table  is to create structure and workarea.

Read only

Former Member
9,584

"Type Standard table" Means we want only standard table out of Different type of tables,
Types of table:-
1) Standard

2) Sorted
3) Hashed

Hence if we want Sorted table or hashed table we have to write type Sorted table/type HASH TABLE OF

Also Type table of is nothing but referring to Standard table only unless specified.

Thanks