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)
-   -   [Firebird 1.5] DSQL en procedimientos almacenados y triggers (https://www.clubdelphi.com/foros/showthread.php?t=2792)

kinobi 06-08-2003 20:50:27

[Firebird 1.5] DSQL en procedimientos almacenados y triggers
 
Hola,

más de una vez se ha planteado en estos foros, y también en los antiguos, la posibilidad de ejecutar sentencias SQL dinámicas, así como la parametrización de objetos de la base de datos, dentro del código de procedimientos almacenados y triggers. La respuesta a esta pregunta era siempre la misma: "no es posible".

La nueva versión 1.5 (Firebird) añade la extensión "EXECUTE STATEMENT" precisamente para eso. Esta es la descripción de la nueva extesión, tal como aparece en las notas de la versión (1.5 RC5):

"(1.5) EXECUTE STATEMENT
(Alex Peshkov)
PSQL extension which takes a string which is a valid dynamic SQL statement and executes it as if it had
been submitted to DSQL.
Available in triggers and stored procedures.
".

En las citadas notas pueden verse varios ejemplos muy ilustrativos del uso de la nueva sentencia.

Creo que, dado el interés periódico que existía con esta cuestión, es importante poner esta referencia en el foro.

Saludos.


La franja horaria es GMT +2. Ahora son las 03:44:24.

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