Criar uma trigger

SQL Server

23/01/2004

Olá Pessola, estou precisando de uma ajuda de vocês.

Preciso criar uma trigger na tabela TABLE1 que pega o valor do campo(teste1) e registra esse valor no campo (resultado) na tabela TABLE2 se o campo (fimcalculo) da tabela TABLE1 que é um combobox estiver selecionado (selecionado é = 1)
Acho que preciso usar o comando update como:
CREATE TRIGGER [teste_Insert] ON [teste]
FOR INSERT
AS
Begin
Update ??? set
campo?= valor?
Where
From
Return
End
Acho que o esqueleto é assim, ou to errado? Como ficaria? Por favor me ajudem....

Estou encrencado..

Obrigado desde já...


Querra

Querra

Curtidas 0

Respostas

Rodrigo Costa

Rodrigo Costa

23/01/2004

Cara, deve ficar mais ou menos assim:

CREATE TRIGGER [Teste] ON [dbo].[TABLE1] 
FOR INSERT
AS
if UPDATE(teste1) and fimcalculo=1
update table2
set table2.resultado=inserted.teste1


Poste aqui a estrutura das tabelas para uma melhor avaliação.[/code]


GOSTEI 0
POSTAR