Hola Jesus:

En v5r3 tampoco permite fecth first 0 rows.
¿que sentido tiene seleccionar "cero" registros en una consulta?

Salu2

El día 6/07/06, Jesus Busquets <[EMAIL PROTECTED]> escribió:
Estamos teniendo algunos problemas al intentar instalar un portal jboss que utilice el AS/400 como base de datos.

El error que nos da es que no acepta la cláusula

"fetch first 0 rows only"  en la consulta.

Por ejemplo

SELECT roleimpl0_.jbp_rid AS jbp1_6_,
       roleimpl0_.jbp_name AS jbp2_6_,
       roleimpl0_.jbp_displayname AS jbp3_6_
  FROM jbp_roles roleimpl0_  fetch first 1 rows only


Funciona bien, pero si pongo 0 da, error, como que no está admitido el valor.

Error: java.sql.SQLException: [SQL0490] El valor numérico 0 no es válido. Causa . . . . . :   Se ha especificado 0, pero no está en el rango válido de valores para su utilización. El rango válido de valores es de 1 a 2147483647.Recuperación  . :   Cambie el valor y vuelva a intentar la petición., SQL State: 428B7, Error Code: -490


Estoy con la versión 5.2

¿Alguien sabe si en la versión 5.3 funciona?  ¿O alguna idea, para solucionarlo, o quizás decir como se puede cambiar la forma en que jboss hace estas consultas , cosa que no conseguimos encontrar donde se puede hacer?


Saludos
Jesus Busquets
Grespania, SA



--
Mi blog sobre as400
http://www.ajut400.com

Responder a