› Fóruns › Banco de dados Oracle › Dúvida select entre dois owners diferentes › Dúvida select entre dois owners diferentes
[quote=”burga”:1ovcwel7]o 1 o vieri ja deixou aí, segue o 2.
select table_name, column_name[/quote]
from dba_tab_columns
where owner = 'X'
minus
select table_name, column_name
from dba_tab_columns
where owner = 'Y'
Eu entendi a lógica, mas esse select no meu banco vai retornar todas as tabelas e colunas das respectivas pois nas tabelas de auditoria o nome do campo é alterado seguindo o padrão seguinte:
Tabela original:
-COD (PK)
-DESC
Tabela auditoria:
- N_COD
-V_COD
-V_DESC
E outras colunas de controle (operação efetuada,data e hora da atualização,etc)
Como seria no oracle essa forma de “concatenar” esse padrão, para compararmos nomeCampo com v_nomeCampo e também n_nomeCampo no caso de pks.
obs: v_ possui o valor antigo e n_ o novo valor.