Pregunta: | 46216 - EJECUCIóN DE PROCEDIMIENTO ORACLE DESDE SQL |
Autor: | Angel Camacho |
Estoy intentando ejecutar desde SQL un procedimiento creado en ORACLE que recibe 8 parámetros de los cuales 4 son de salida, la pregunta es: Qué dato o de qué forma debo enviar los parámetros que para Oracle son de salida?
Agradezco su ayuda |
Respuesta: | Eugenia Borrell |
Te mando un ejemplo
El campo nombre es de salida y de cliente de entrada. SET SERVEROUTPUT ON DECLARE CLIENTE1 NUMBER; NOMBRE VARCHAR2(200); BEGIN CLIENTE1 := 1; NOMBRE := NULL; OBTENERNOMBRECLIENTE ( CLIENTE1, NOMBRE ); DBMS_OUTPUT.Put_Line('NOMBRE = ' || NOMBRE); DBMS_OUTPUT.Put_Line(''); END; / |