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: 

Infoset Query

jogeswararao_kavala
Active Contributor
0 Kudos

Dear Experts,

I am getting a dump when the number of values exceed 9999 in the multiple selection (EQUNR) in the selection screen

(of an infoset query using logical database.)

Pl. guide.

kind regards

Jogeswara Rao

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Jogeswara Rao,

This is a common limitation. You are exceeding the maximum allowed query length. Let me explain with an example.

Suppose you have two entries on the selection screen s_equnr- eq 1 or eq 2. The open SQL select query gets converted native SQL query as  - where EQUNR = 1 or equnr = 2. Now if you enter 9999 values the query length exceeds a set limit - say 20000 characters. It is fixed length for a system - May be BASIS can increase it - Not sure. This can happen for any field. Just that if you use a smaller field like vbeln (10 chars) you can may be enter a couple of thousand more. Hope that makes sense.

Regards,

Shravan

2 REPLIES 2

Former Member
0 Kudos

Hi Jogeswara Rao,

This is a common limitation. You are exceeding the maximum allowed query length. Let me explain with an example.

Suppose you have two entries on the selection screen s_equnr- eq 1 or eq 2. The open SQL select query gets converted native SQL query as  - where EQUNR = 1 or equnr = 2. Now if you enter 9999 values the query length exceeds a set limit - say 20000 characters. It is fixed length for a system - May be BASIS can increase it - Not sure. This can happen for any field. Just that if you use a smaller field like vbeln (10 chars) you can may be enter a couple of thousand more. Hope that makes sense.

Regards,

Shravan

0 Kudos

Thank you for explaining.

Regards

Jogeswara Rao