Código HTML:
CREATE function NumFilasActividad(fase CHAR(3)) returns INTEGER(3) BEGIN DECLARE num INTEGER(3); SELECT COUNT(*) INTO num FROM T_Actividad WHERE Id_Fase=fase; return num; END
| |||
llamar a funcion creada en musql desde java Saludos a los miembros del foro... Tengo la siguiente funcion lo que hace es devolverme un numero: Código HTML: CREATE function NumFilasActividad(fase CHAR(3)) returns INTEGER(3) BEGIN DECLARE num INTEGER(3); SELECT COUNT(*) INTO num FROM T_Actividad WHERE Id_Fase=fase; return num; END |
| |||
Respuesta: llamar a funcion creada en musql desde java Yo tengo estas funciones
Código Java:
Ver original Esta hecho para correr con una base de datos Oracle, pero ya lo he probado en MySQL con un proyecto personal y me corrio muy bien, espero te sirva. |
| |||
Respuesta: llamar a funcion creada en musql desde java Hola hkadejo hice lo siguiente aunque igual le falta algo porq me sale cero es como si no ejecutara pienso que le falta algo q estoy pasando por alto haber si hechas una mano
Código HTML:
Te lo agradeceria mucho.... Ver original |
| |||
Respuesta: llamar a funcion creada en musql desde java Cita: Dos cosas que veo dandole un vistazo a tu codigo
Iniciado por alexander01015 Hola hkadejo hice lo siguiente aunque igual le falta algo porq me sale cero es como si no ejecutara pienso que le falta algo q estoy pasando por alto haber si hechas una mano
Código HTML:
Te lo agradeceria mucho....Ver original 1) El string de tu funcion debe ser algo asi: "? = call p_siit_functions.getNextVal(?)" si te fijas hay un primer simbolo de interrogacion que es donde se guardara el parametro de salida, tienes que ponerselo. 2) La siguiente linea
Código Java:
Ver original Ahi deberia definir un tipo numerico, no un char...el parametro de salida que registres debe ser congruente con el tipo que devuelve tu funcion. |
| |||
Respuesta: llamar a funcion creada en musql desde java Hola hkadejo hice los cambios pero aun persite me sigue saliendo 0:
Código HTML:
Haber hechale otro vistazo... gracias por ayudarme con este problema... Ver original |
| |||
Respuesta: llamar a funcion creada en musql desde java Si te da 0 es que debe estar saltando una excepción en el try-catch. ¿Puedes poner que te retorna la excepción? |
| |||
Respuesta: llamar a funcion creada en musql desde java Gracias hkadejo... era el tipo de dato lo que estaba mal y eso era lo que hacia que retorne 0... ahora funciona de maravilla gracias a todos... |
Etiquetas: |