Pequeno trecho de código e de facil entendimento para quem precisa criar trigger no sql server:
create table produto(
cdproduto int not null identity(1,1),
noproduto varchar(30))
alter table produto add primary key(cdproduto)
select * from produto;
create trigger delprod ON produto
for delete
as
print ‘Um produto deletado’
drop trigger updateprod
create trigger updateprod ON produto
for update
as
print ‘Um produto atualizado’
select * from inserted
delete from produto where cdproduto = 1
update produto set noproduto = ‘Produto de primeira inserido’ where cdproduto = 2.
uma dica no insert ou update o sql server cria a tabela inserted e no delete a tabela deleted.
estranho ![]()