![]() |
Execute Immediate
Hola todos:
Estoy construyendo un SP sobre firebird 1.5, en el cual se ejecutan querys dinámicos. El query se construye dinámicamente sobre una variable y de acuerdo con el manual se podría utilizar la siguiente sentencia "Execute Immediate" para ejecutarlo, tal cual se hace en Oracle. Una persona del foro me sugirió usar la sentencia "Execute Statement", pero tampoco funcionó. El ejemplo es el siguiente: vStrSql = 'Update TAuxInformesSig set Valor1 = 0'; Execute Immediate vStrSql; Al compilar el SP, se genera el siguiente error: Dynamic SQL Error. SQL error code = -104. Token unknown - line 55, char 12. Immediate. Gracias por anticipado a quien me pueda colaborar. |
|
Execute statement no me funciona
El execute statement, me genera el mismo código de error que Execute immediate en la compilación del SP.
De todas formas muchas gracias por responder. Slds. |
¿Lo estás ejecutando con ISQL? lo pregunto porque algunos programas de administración de Fb no lo reconocen;
|
| La franja horaria es GMT +2. Ahora son las 21:26:07. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi