Power Builder - Llamar a Función de Sybase Central desde PowerBuilder

   
Vista:

Llamar a Función de Sybase Central desde PowerBuilder

Publicado por ruben (1 intervención) el 03/08/2017 06:16:14
Buenos Días, no estoy pudiendo llamar a una Función creada en Sybase Central desde el PowerBuilder.
La Función recibe 2 parámetros y retorna un valor, el cual quiero asignar a una Variable (esto ya dentro del PowerBuilder) .

Si alguien me puede mostrar la sintaxis correcta para poder llamar a una función creada en Sybase Central desde PowerBuilder y asignar el valor de retorno a una variable le estaré más que agradecido.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Leonardo Daniel A.

Llamar a Función de Sybase Central desde PowerBuilder

Publicado por Leonardo Daniel A. (183 intervenciones) el 03/08/2017 07:34:59
select ... into... from f_persona(1);


evidentemente lo que devuelvas debes recibirlo en variables INTO y en select van los datos que devuelve la funcion


ejemplo de como llamarlo desde un datawindow

http://desarrolladorpowerbuilder.blogspot.mx/2016/06/usando-function-postgresql-en-datawindow.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Llamar a Función de Sybase Central desde PowerBuilder

Publicado por Leopoldo Taylhardat (709 intervenciones) el 03/08/2017 17:56:06
Saludos...
string variable
select dba.f_nombre into :variable from dummy;
Messagebox('valor de variable....',variable)


"dba." es el dueño de la función (quien la creó).
f_nombre es el nombre de la función.
y debes tener permisología (el usuario) para poder ejecutarla... si quieres que cualquier usuario la ejecute de bes compratirla con "GRANT"

ejemplo para que sea pública...
grant execute on dba.f_nombre to public;

Espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar