Ver Mensaje Individual
  #2  
Antiguo 14-12-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
En Interbase no sé si soporta EXECUTE STATEMENT, y menos aún en un for select. Intuitivamente y muy propenso a error sería:

El nombre de la tabla lo pasas como varchar(20).

Código SQL [-]
declare variable strSql varchar(80)
as
strSql = 'select * from ' || nombreTabla || ' where ....';
for EXECUTE STATEMENT strSql do
begin

end;

... Por intentarlo que no quede .


Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita