Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

JoseNeto

Trriger After Update - Sql Server 2005

Recommended Posts

Olá

Pessoal

 

Sou novo no mundo SqlServer 2005 eu trabalho com oracle e estou iniciando no mundo sql server, estou com uma pequena duvida, tenho uma tabela chamada teste com varias colunas e tenho essa trigger que faz o seguinte :

 

Toda vez que o usuario altera as colunas RG ou NOME eu atualizo a coluna data_alteracao, está funcionando corretamente, agora minha dúvida é: eu tenho que ficar apontando todas as colunas da minha tabela que pode ser alterada para que a minha data de alteracao seja atualizada? ou seja eu preciso indicar no if Update(rg) Or Update(nome) para todas as colunas da minha tabela ou existe alguma coisa que identifique que o usuario alterou uma das coluna sem que eu tenha que identificar coluna a coluna da tabela?

 

Grato

 

Neto

 

 

 

 

 

ALTER Trigger [dbo].[TG_TESTE] On [dbo].[teste] For Update

As

if Update(rg) Or Update(nome)

Begin

Update teste set data_alteracao= getdate();

end

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.