CONSULTA SQL A BANCOS DIFERENTES

USUARIO.EXCLUIDOS 09/01/2005 01:51:42
#59541
Como faço para criar uma consulta SQL a tabelas em bancos da dados diferentes? Tenho uma tabela agendamento no banco datas que é temporario, e outra tabela execucuções no banco tarefas. Como posso criar essa SQL que combine as duas tabelas?[S51][S38]
USUARIO.EXCLUIDOS 10/01/2005 01:34:20
#59716
Select * From
[BancoDatas]..[Agendamento]
inner join [BancoTarefas]..[Execuções]

Ok?

Abraços,

Milton
USUARIO.EXCLUIDOS 10/01/2005 09:04:32
#59736
Resposta escolhida
Só pra te explicar UELD, a reposta do nosso amigo Milton Tá correta.
O select tem muitas variações....Uma delas é quando a gente omite o servidor e o banco de dados, ele pega o corrente.
Ex..a sintaxe de se trabalhar com o select é Select [servidor].[Banco].[Owner].[Objeto] from ....... No qual [Servidor] é o nome do servidor mesmo....[Banco] é o nome do banco de dados mesmo...[Owne] é o dono do do objeto qua será referenciado e o objeto é o nome da tabela, função..subquery..etc.
Se por acaso um destes não for colocado, ele assume os valores correntes. Ex...Servidor..ele põe o corrente(caso use outro não se esqueça de ter um Data Link), banco ele poe o corrente, Owner assume-se DBO....é uma pratica muito boa e recomendada vc trabalhar desta maneira.
USUARIO.EXCLUIDOS 12/01/2005 01:41:18
#60173
Ok ! Valeu mesmo MILTON e LAERTE pela dica e pela explicação !

Abraços.
Tópico encerrado , respostas não são mais permitidas