Home » Developer & Programmer » Forms » Oracle error Unable to perform query (Oracle form 11g)
|
|
|
|
|
|
Re: Oracle error Unable to perform query [message #667236 is a reply to message #667235] |
Fri, 15 December 2017 10:03   |
 |
Littlefoot
Messages: 21823 Registered: June 2005 Location: Croatia, Europe
|
Senior Member Account Moderator |
|
|
I'd say that "1000" is the keyword here. IN can contain up to 1000 elements (as the OP said in the initial message):Quote:
Up to 1000 system is able to merge and query data ...
varable ct_mv_2 is varchar2 and this variable holds multiple value like ('MVN1','MVN2'............until 1001 times)
This is a know restriction.
So, if you have to deal with more than 1000 elements in the IN list, the simplest solution is to store them into a table (you know, INSERT INTO ...) and use that table in subquery as
SET_BLOCK_PROPERTY
('PYMT_VOU_MASTER',
DEFAULT_WHERE,
'V_merged_vou_no in (select column_name from your_table)'
);
[Updated on: Fri, 15 December 2017 10:03] Report message to a moderator
|
|
|
|
Goto Forum:
Current Time: Thu Apr 17 06:22:44 CDT 2025
|