Ir para conteúdo

POWERED BY:

Arquivado

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

lima.daniel

Comparando 2 tabela

Recommended Posts

estou querendo comprar 2 tabelas de bancos diferentes com o seguinte select

 

 

select * from banco1.dbo.tabela1

where not exists (select nome from banco2.dbo.tabela2

where banco1.dbo.tabela1.nome = from banco2.dbo.tabela2.nome)

 

mensagem de erro

 

Server: Msg 446, Level 16, State 9, Line 1

Cannot resolve collation conflict for equal to operation.

 

"o que esta errado? obrigado"

Compartilhar este post


Link para o post
Compartilhar em outros sites

select * from banco1.dbo.tabela1
where not in(select nome from banco2.dbo.tabela2
where banco1.dbo.tabela1.nome = from banco2.dbo.tabela2.nome)

e agora ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

o collation dos dbs sao diferentes... tente iguala-los no select...

 

msa tem que saber kais sao os collations...

 

abçs

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.