Hello,
I'm trying to execute a simple select like this:
SELECT STABLE.HIST, STABLE.INDEX_, STABLE.NUMOCURRENCES FROM STABLE WHERE ((STABLE.HIST IN (1,2) ) )AND(( STABLE.INDEX_ IN (1,2,3) ) )
This trows the following error trace:
java.sql.SQLException: java.lang.ArrayIndexOutOfBoundsException: 2
at com.hxtt.sql.access.a7.a(Unknown Source)
at com.hxtt.sql.access.a7.a(Unknown Source)
at com.hxtt.sql.access.a2.a(Unknown Source)
the cause for this seems to be the different number of elements in the two "IN" clauses. If both have the same number it does not fail. However this is unpractical when one of the IN conditions checks for a large number of elements.
I have verified this still happens with the latest version, please check.
|
Please try the latest package.
|