Cita:
Iniciado por PequeñoMauro Hola, bueno, disculpa, pero no entiendo por que un procedure para devolver un valor. Si es algo similar a lo que haz puesto, puedes hacerlo con una función, o hasta con un select. Lo que hace el procedure es complejo?
Ahora, de la forma como te lo puse lineas arriba, al llamar al procedure, el valor de salida (OUT), deberia tener el valor, quizás sea error de programación o algo respecto a la consulta.....
Saludos, puedes mandar un MP o por aqui, por cualquier consulta....
Un procedure, aunque no tiene porqué, si que es recomendable que devuelva algo.
Se puede usar para aplicar una lógica de negocio, una serie de validaciones, procesos de carga , etc etc etc, y te tiene que devuelver algo para que tu sepas que tal ha ido el procedure, si ha terminado correctamente, si ha habido algún error, que tipo de error, etc etc etc.
Si tu tienes un procedure en el que has metido una logica de negocio, por ejemplo, contratación de TV por cable y no te retorna nada, ¿ como sabes que esa contratación se ha hecho correctamente ?, ¿ con el sql plus y una excel con sus formulas ?