Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/02/2011, 13:53
Avatar de dackiller
dackiller
 
Fecha de Ingreso: septiembre-2003
Ubicación: The Matrix
Mensajes: 341
Antigüedad: 21 años, 5 meses
Puntos: 4
Respuesta: Postgres (Array) + JDBC + Composite Types

Ya lo resolvi...

Estoy usando Postgresql 9.0 (x64) /Win7

El problema es que se debe hacer cast con el tipo de dato numeric que es que estoy usando en el Store Procedure, debo suponer que como numeric es distinto a double en postgresql he alli el problema...

Entonces la llamada al Store Procedure debe quedar asi:

Código Java:
Ver original
  1. // El Cast en Postgresql es igual "::tipo_de_dato"
  2.  
  3. CallableStatement call = db.getCallableStatement("{call pr(?,?,?,?,?,?,?::_o_producto_descripcion,?::_o_producto_parte,?::numeric,?::numeric,?::numeric,?::numeric,?,?,?,?)}");

Gracias y espero que a alguien le sirva...

Saludos...
__________________
--
NOTA: Si haz conseguido la solución a tu problema, por favor edita el titulo del tema colocando el prefijo [SOLUCIONADO], para que otros usuarios puedan encontrar soluciones más rápido.