Help - Comparação de dados

27/04/2006

0

ola galera....

alguem pode me ajudar por favor?

seguinte...

tenho 2 tabelas, table 1 e table 2

eu preciso pegar os dados da table 1 e comparar com os dados da table 2...
ou melhor...

eu tenho que atualizar a table 2 de acordo com as informações de table 1...

caso eu tenha um novo registro na table 1, na hora da comparação das duas tables eu terei q pegar esse novo registro da table 1 e incluir na table 2...
e se os dados estao iguais, nao precisarei fazer nada...

sera que alguem sabe como fazer isso por favor?

eu queria fazer uma store procedure para fazer essa tarefa...

alguem pode me ajudar????

:)


Mmsaleis

Mmsaleis

Responder

Posts

02/05/2006

It3r

Olá mmSaleis


create procedure xx
@codigo int
as
if @codigo <> 0
begin
if (select count (*) from dbo.tabela1 where campo = @codigo) > 0
´não faz nada se for igual ao codigo passado por parametro
else
insert tabela2 values (colunas.... )
end


Deve ser mais ou menos isso....

espero ter ajudado, qualquer coisa, posta novamente....


Abraço.


Responder

02/05/2006

It3r

Olá mmSaleis


create procedure xx
@codigo int
as
if @codigo <> 0
begin
if (select count (*) from dbo.tabela1 where campo = @codigo) > 0
´não faz nada se for igual ao codigo passado por parametro aqui vc colocaria o update na tabela 2... update table2 set codigo = @codigo....

else
insert tabela2 values (colunas.... )
end


Deve ser mais ou menos isso....

espero ter ajudado, qualquer coisa, posta novamente....


Abraço.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar