Boa noite pessoal,
Estou fazendo um projeto pro curso de informática e preciso usar trigger no banco de dados, mas não estou conseguindo cria-lo , cada site que pesquiso como faz aparece uma sintaxe diferente. Então eu preciso criar um trigger para guardar um preço antes de um update , depois do update e a data e hora.
Segue a tabela
eu pensei em fazer assim
‘create trigger AlteracaoPreco
on WQuarto
for update
as
insert into precoQuartoChange(id_quarto,precoAntes,precoDepois,data)
values(id_quarto,OLD.precoantes,preco,getDate())’
TABELA precoQuartoChange
provavelmente não está certo a forma de pegar os dados, porque eu não sei direito como pegar um dado antes da modificação e um dado depois , pesquisei na internet e não achei.]
Caso seja relevante , meu SQL SERVER é 12.0.2269.0