Gostaria de fazer uma procedure que sempre que chamada imprima na tela os nomes dos campos e os registros logo abaixo. Mais ou menos no formato:
NOME DO CAMPO1 | NOME DO CAMPO2 | NOME DO CAMPO N
DASDASD DASDASDASD DFSDDFASDAS
.
.
.
Gostaria de passar o nome da tabela como parametro, e esse parametro ser usado na clausula FROM do cursor.
Tipo
CURSOR teste IS SELECT * FROM [parametro passado].
Sou beginner ainda, alguém poderia me dar um help?
Abraços!
Procedure recebendo parametro e passando para cursor
-
- Moderador
- Mensagens: 641
- Registrado em: Seg, 03 Set 2007 3:26 pm
- Localização: Fortaleza - CE
att,
Daniel N.N.
Daniel N.N.
Não estou entendendo sua finalidade...
Seria fazer um "select * from " de todas tabvelas e ficar vendo o resultado? Não vejo motivos para isso.
Sobre passar nome de tabelas como parâmetros e realizar operações em cima dela, é possível sim, via "Dynamic SQL".
EX:
Dá uma olhada para se aprofundar:
http://docs.oracle.com/cd/B28359_01/app ... ynamic.htm
Seria fazer um "select * from " de todas tabvelas e ficar vendo o resultado? Não vejo motivos para isso.
Sobre passar nome de tabelas como parâmetros e realizar operações em cima dela, é possível sim, via "Dynamic SQL".
EX:
EXECUTE IMMEDIATE var_meu_comando_montado_dinamicamente_em_texto;
http://docs.oracle.com/cd/B28359_01/app ... ynamic.htm
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 17 visitantes