procedimiento Oracle.. como obtengo los datos..???
Estimada gente del foro, tengo un procedimiento en Oracle que me devuelve dos valores, es decir, una variable de entrada y dos de salida, asi:
CREATE OR REPLACE PROCEDURE buscar_empleado(p_sal_ref IN NUMBER, p_nombre OUT VARCHAR, p_sal OUT NUMBER) IS BEGIN SELECT ename, sal INTO p_nombre, p_sal FROM emp WHERE sal > p_sal_ref AND ROWNUM = 1; EXCEPTION WHEN NO_DATA_FOUND THEN raise_application_error(-20600,'Datos no encontrados'); WHEN OTHERS THEN raise_application_error(-20600,'Error imprevisto ' || SQLERRM); END; si lo pruebo en el pl todo ok.. pero a que componentes se lo asigno en Delphi 7.. y como obtengo luego el valor de estos.. alguien me podria orientar en el tema.. desde ya muchas gracias... |
La franja horaria es GMT +2. Ahora son las 01:36:52. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi