Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   sintaxis de execute procedure (https://www.clubdelphi.com/foros/showthread.php?t=28549)

micayael 22-12-2005 21:13:53

sintaxis de execute procedure
 
Hola maestros

Alguien me puede decir cual es la sintaxis real de EXECUTE PROCEDURE, ya encontre varias pero todas me dan error con el RETURNIG_VALUES.

jachguate 22-12-2005 22:16:36

Si tu sp tiene returning_values, lo usas como si se tratase de una tabla o una vista:
Código SQL [-]
select *
  from storedprocedure(parametros);

Hasta luego.

;)

micayael 23-12-2005 15:52:14

eso es lo que hago yo pero estaba queriendo usar con el EXECUTE PROCEDURE.

Entonces si tiene returning values no se puede hacer con execute?

maeyanes 23-12-2005 16:01:01

Si se puede, ahora, desde donde estas tratando de llamar al procedimiento? Desde un trigger, otro procedimiento, desde Delphi?

Para usar un procedimiento almacenado desde otro procedimiento o un trigger, se puede hacer así:

Código SQL [-]
  EXECUTE PROCEDURE NombreProcedure InputParam1, InputParam2
    RETURNING_VALUES OutPutParam;


Espero que te ayude...



Saludos...

jachguate 23-12-2005 19:05:03

Este hilo está tratando el mismo tema que este otro, aunque con un planteamiento diferente. Por tal razón, este hilo queda cerrado.


La franja horaria es GMT +2. Ahora son las 00:26:25.

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