Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal sou novato na area do SQL server, pois ate então so ulizava oracle e estou enfrentando grandes dificuldades com as trigres do SQL, será que alguem pode me da um exemplo de triger para essa situação?
Caso:
Tenho que duplicar um registro em duas tabelas automatimente quando um campo tiver seu valor alterado para 'X'.
Tabelas: NOTA, ITENS
Quando o campo NOTA.STATUS tiver seu valor alterado de 'Y' para 'X' duplicar essa linha alterando o campo NOTA.TIPO para 'P', e duplicar também todos os registros da tabela ITENS cujo o vinculo a NOTAS é o CAMPO em ambas NUNICO.
Grato por analisarem,
Cláudio Borges
CREATE TRIGGER tr_nome_da_trigger
ON tb_nome_tabela
AFTER UPDATE
AS
DECLARE @STATUS int
BEGIN
END
GO
Supondo que seu status seja do tipo int e que precisa duplicar os registros quando status mudar para 0.
Veja esse exemplo e se precisar de mais ajuda volte a postar.
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif