passando o nome da tabela e da coluna dinamicamente usando variáveis de ligação

Existe uma maneira de passar nomes de colunas e tabelas dinamicamente para uma consulta usando variáveis de ligação? Isso pode ser feito usando um operador de concatenação simples||, mas gostaria de uma abordagem diferente pela qual isso possa ser alcançad

EDITA

OPEN abc_cur FOR 'Select :column_name
                  from :table_name' 
                USING column_name,table_name;

Neste exemplo estou passandocolumn_name Comoempno,ename etable_name Comoemp

Mas essa abordagem não está funcionando para mim. É possível ter uma abordagem diferente da abordagem tradicional de concatenação?

questionAnswers(4)

yourAnswerToTheQuestion