Skip to Content
0
Former Member
Dec 22, 2010 at 10:03 AM

ABAP dump in where condition

874 Views

Hi experts,

in the below code conditions_it[] have nearly 9000 records. when i try to process the same i am getting a dump saying like

The current ABAP/4 program attempted to execute an ABAP/4 Open SQL

statement containing a WHERE condition of the form WHERE (itab) or

WHERE ... AND (itab). The internal table itab used here must consist of

a type C field with a maximum length of 72.

The internal table used in the current ABAP/4 Open SQL statement has

a different structure.

But when i check the entries no entry exceeds of length 72 also the structure of internal table.

Also when i tried to execute with some 60 t0 70 records it is working fine with out any dump.

IF NOT conditions_it[] is INITIAL.

SELECT * FROM vlcvehicle

INTO CORRESPONDING FIELDS OF TABLE vlcvehicle_et

WHERE (conditions_it[]).

the data in condition_it like vcdex = '7277282'.

I am thinking like there will be some limit for passing the values in where condition.

Can you please suggest where i went wrong.

Thanks in advance.

BR,

Lokeswari.