SQL Atualizar uma tabela de outra tabela
Sou iniciante no SQL Server e atingi meu limite.
Atualmente, estou usando um script para atualizar uma tabela de outra tabela usando uma coluna. Como os dois bancos de dados estão atribuídos a 2 softwares de terceiros diferentes, criei um.bat
script a ser usado para o gerenciador de tarefas no servidor windows, para que seja atualizado a cada 10 minutos.
Enquanto isso é testado e funciona, sinto que deve haver uma maneira de criar um relacionamento entre os dois bancos de dados sem precisar usar a tarefa.
UPDATE therefore.dbo.thecat51
SET num_factura =
(SELECT therefore.dbo.documentos.num_factura
FROM therefore.dbo.Documentos
WHERE therefore.dbo.thecat51.num_albaran=therefore.dbo.documentos.num_albaran)
WHERE therefore.dbo.thecat51.num_albaran =
( SELECT therefore.dbo.documentos.num_albaran
FROM therefore.dbo.Documentos
WHERE therefore.dbo.thecat51.num_Albaran = therefore.dbo.documentos.num_albaran)
Além disso, estamos usando o SQL Server Express, portanto não tenho a opção de criar um trabalho agendado.