Como hacer que el nombre de la tabla sea variable?

Carlespla
05 de Mayo del 2005
Hola muy buenas!!
Como puedo hacer para que el nombre de la tabla sea variable.
Exemplo:
local temp char(20);
temp='Empleados'

select ip_value from temp;

A
05 de Mayo del 2005
aYUDA

trazom
05 de Mayo del 2005
No se en que contexto lo preguntas.
Si solo es para consultar y estas usando SQL*Plus podes hacer:
DEFINE temp = 'Empleados'
SELECT ip_value
FROM &temp

Si es algo un poco mas elaborado, vas a tener que utilizar sql dinamico en PL/SQL