Ver Mensaje Individual
  #1  
Antiguo 24-04-2006
jjarias jjarias is offline
Registrado
 
Registrado: abr 2006
Posts: 3
Reputación: 0
jjarias Va por buen camino
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.
Responder Con Cita