Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alex Sandro Batista Pereir

Dúvidas com as possibilidades do MERGE

Recommended Posts

Bom dia! Sr(a)s ,eu preciso fazer em apenas um Merge a utilização de update , insert e delete. nas seguintes condições :

TABELA A - Será atualizada
TABELA B - Será Consultada.

1- Inserir na Tabela A tudo que tenho na Tabela B e não está na Tabela A.
2- Update na Tabela A tudo que tenho na Tabela B e está diferente na Tabela A.
3- Deletar na Tabela A tudo que não está na Tabela B

É Possivel ? Eu consigo solucionar este problema com outro tipo de ação no PL/SQL porém gostaria de consultar se é possível implementando em apenas um Merge.

Atenciosamente
Alex

Compartilhar este post


Link para o post
Compartilhar em outros sites


Delete tabelaa a

Where not exists (select null

From tabelab b

where b.chave = a.chave)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.