Application Development 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: 

difference between BSID and *BSID

Former Member
0 Kudos

Hi all,

I am new to abap. Can u please explain me what is the main difference between BSID table and *BSID table.

Is any field reference (Pointer) indication or normal comment.

I found This type of statements in Standard programs.

Thanks,

Munna.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hai,

BSID and *BSID are just work areas of the table BSID (we have to declare using TABLES statement).

This is an advantage because we can declare 2 work areas at a time for the same table.

Example:

Tables: BSID, *BSID.

select single * from BSID where <condition1>.

*BSID = BSID.

select single * from BSID where <condition2>.

1 REPLY 1

Former Member
0 Kudos

Hai,

BSID and *BSID are just work areas of the table BSID (we have to declare using TABLES statement).

This is an advantage because we can declare 2 work areas at a time for the same table.

Example:

Tables: BSID, *BSID.

select single * from BSID where <condition1>.

*BSID = BSID.

select single * from BSID where <condition2>.