Valor de Variable en Oracle
Me podría ayudar por favor. Tengo una variable con el nombre de una tabla (el nombre puede variar) y quiero hacer una consulta según el valor que tenga dicha variable. Por ejemplo:
Declare
a varchar2(10);
begin
a:= 'cliente';
select * from a;
end;
No es el caso pero es un ejemplo, y necesito que en la consulta sea tomado el valor de a y no el nombre de la variable. Así como está, me sale el error de que la tabla 'a' no existe.
Si podría ayudarme se lo agradeceré.
Declare
a varchar2(10);
begin
a:= 'cliente';
select * from a;
end;
No es el caso pero es un ejemplo, y necesito que en la consulta sea tomado el valor de a y no el nombre de la variable. Así como está, me sale el error de que la tabla 'a' no existe.
Si podría ayudarme se lo agradeceré.
1 respuesta
Respuesta de neosys
1