Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/08/2005, 06:11
sanmi69
 
Fecha de Ingreso: septiembre-2004
Mensajes: 191
Antigüedad: 20 años, 6 meses
Puntos: 1
Bueno me autorespondo

Aber la llamada de la funcion esta aki:
Código PHP:
 callableStatement conexionBD.prepareCall("? = CALL ALQ_PCK_EXTERNO.ALQ_FN_EXISTE_CARTA_PAGO (?)"); 
Y no me digais porque pero cuando se llama a un procedure almacenado da = como escribas el call y si va en tre llaves, pero cuando se llama a una funcion OBLIGATORIAMENTE debe ir el call en minusculas y entre llaves la llamada, quedaria talque asi:

Código PHP:
 callableStatement conexionBD.prepareCall("{? = call ALQ_PCK_EXTERNO.ALQ_FN_EXISTE_CARTA_PAGO (?)}"); 
Ya veis una txorrada, y encima sin ninguna logica y no documentada por SUN, por lo menos no documentada en la API

En fins.....

saludos