La Web del Programador: Comunidad de Programadores
 
    Pregunta:  54249 - LLAMAR A UNA FUNCIÓN DE ORACLE DESDE POWER BUILDER
Autor:  Marcos Castro
Hola, a ver si alguien me pudiera ayudar con esta duda:
Necesito llamar a una función creada en PL/SQL de Oracle 10g desde un botón de Power Builder (para validación de rut) y rescatar la respuesta de la función:
si ésta es 0 : ingresa los datos a tabla ( la parte de ingreso de datos funciona OK).
Si la respuesta es 1: se abre un message box que indica que el nro está malo, por lo que deja la opción de ingresar nuevamente.
Si alguien lo sabe lo agradezco.-

  Respuesta:  JC JC
EN EL BOTON PON EL SIGUIENTE CODIGO:

DECLARE F_NOMBRE PROCEDURE FOR F_NOMBRE_FUNCION(X,Y,Z.....);

EXECUTE NOMBRE ;

FETCH F_NOMBRE INTO : VALOR;

IF VALOR = 0 THEN
PONER CODIGO
ELSE
PONER CODIGO
END IF