Fórum Trigger Para Alterar Campo #450807
03/08/2013
0
Tenho uma tabela chamada produto, e nela tenho um campo chamado Alterou(char(1)), que por padrão fica como ''S'';
Eu gostaria de fazer o seguinte:
Quando o Usuário fizer qualquer alteração na tabela produto(alterar o preço por exemplo)
ele seta o campo alterou para ''N'';
estou apanhando pra fazer essa trigger...
alguém pode me dar uma luz??
Lauro Vinicius
Curtir tópico
+ 0Posts
08/08/2013
Rodrigo Lacerda
Você já pensou em usar "tabelas" Inserted e Deleted?
[url]http://msdn.microsoft.com/en-us/library/aa258254(SQL.80).aspx[/url]
E Aqui segue um tópico sobre trigger que poderá te ajudar ..
[url]http://social.msdn.microsoft.com/Forums/sqlserver/pt-BR/6bf0eb05-0a56-447d-ab1d-77d14669f828/trigger-alterar-campo-da-tabela-da-trigger[/url]
Abs
Gostei + 0
08/08/2013
William
Colega Lauro, não é possível criar uma trigger para alterar um campo da mesma tabela que será dispara em evento da trigger, ocorre uma operação circular, pois você está disparando evento UPDATE seguidamente para a mesma tabela.
Gostei + 0
08/08/2013
Rodrigo Lacerda
Realmente me confundi.. desculpa achei que fosse no SQL Server , desconheço de trigger em MySQL.
Gostei + 0
08/08/2013
Lauro Vinicius
Gostei + 0
08/08/2013
Deivison Melo
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)