Oracle - EXECUTE IMMEDIATE

   
Vista:

EXECUTE IMMEDIATE

Publicado por Jesus (2 intervenciones) el 12/03/2008 10:00:51
Hola estoy initentando hacer una consulta dinamica con execute y no consigo que lo compile el forms (trbajo con forms 6i cobtra oracle 8i). Este es mi codigo

la_tabla := campo_de_formulario

EXECUTE IMMEDIATE 'Select campo1, campo2 from '||la_tabla INTO return1, return2;

y el error que me da es
error 103 y dice que esta esperando :=.(@%; detras de immediate.

He mirado documentacion y en san google pero todos remiten a la misma forma de utilizar el execute

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:EXECUTE IMMEDIATE

Publicado por Pedro (25 intervenciones) el 19/03/2008 12:58:35
Hola la forma de hacerlo es la siguiente

EXECUTE IMMEDIATE (sentencia);

Espero que te ayude
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:EXECUTE IMMEDIATE

Publicado por jose (1 intervención) el 20/11/2009 21:53:52
Me pasa lo mismo :/ como lo solucionamos Gracias!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

EXECUTE IMMEDIATE

Publicado por mickiux (2 intervenciones) el 26/09/2011 20:52:01
EXECUTE IMMEDIATE 'Select campo1, campo2 INTO return1, return2 from la_tabla '; saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar