Pesquisa no Oracle
Caso eu coloque um valor qualquer no banco de dados, existe alguma maneira de através desse campo descobrir o nome da tabela ou tabelas e o nome do campo que tem esse mesmo nome?
Ex:. Campo = Carlos
Nome _da_tabela = Cliente,Funcionario
Nome do campo = nome
Aguardo retorno 8)
Ex:. Campo = Carlos
Nome _da_tabela = Cliente,Funcionario
Nome do campo = nome
Aguardo retorno 8)
Neo_cobain22
Curtidas 0
Respostas
Rfpsatin
20/03/2004
vc já deu uma olhada nas views all_tables e all_columns ?
nelas estão armazenadas as informações de colunas e tabelas.
em all_collumns se nao me engano tem o nome da tabela tb, nao vou dar certeza agora pois estou sem o oracle aqui p/ testar.
bem, seguindo essa linha de raciocício, talvez haja uma forma sim, contudo nao tenho nem como testar aqui.
O problema é vc chegar a relacionar (tabelaxcolunaxvalordocampo)
Vou dar uma olhada, qq coisa + elucitativa posto aqui \.
abraço
nelas estão armazenadas as informações de colunas e tabelas.
em all_collumns se nao me engano tem o nome da tabela tb, nao vou dar certeza agora pois estou sem o oracle aqui p/ testar.
bem, seguindo essa linha de raciocício, talvez haja uma forma sim, contudo nao tenho nem como testar aqui.
O problema é vc chegar a relacionar (tabelaxcolunaxvalordocampo)
Vou dar uma olhada, qq coisa + elucitativa posto aqui \.
abraço
GOSTEI 0
Vi
20/03/2004
Select Table_Name
from all_tab_columns
where column_name = ´Nome do campo´
OBS.: Esse nome do campo temq ue ser em maiuscula
Pode usar tb coma opção do like pesquisar nomes de tabelas que tenham o nome que começam com Cam por exemplo.
Select Table_Name
from all_tab_columns
where column_name Like ´¬Nome do campo¬´
from all_tab_columns
where column_name = ´Nome do campo´
OBS.: Esse nome do campo temq ue ser em maiuscula
Pode usar tb coma opção do like pesquisar nomes de tabelas que tenham o nome que começam com Cam por exemplo.
Select Table_Name
from all_tab_columns
where column_name Like ´¬Nome do campo¬´
GOSTEI 0
Rfpsatin
20/03/2004
boa, isso mesmo.
só q tinha athe pensado na seguinte situação.
dar o nome ´ricardo´ e achar todas as colunas e tabelas q tenham essa chave rs...
só q tinha athe pensado na seguinte situação.
dar o nome ´ricardo´ e achar todas as colunas e tabelas q tenham essa chave rs...
GOSTEI 0