Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-08-2003
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 24
kinobi Va por buen camino
[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.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 17:20:20.


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
Copyright 1996-2007 Club Delphi