PostgreSQL - Criar trigger para não permitir delete
Boa tarde,
Estou precisando criar um trigger para verificar se existe uma informação numa determinada tabela e caso exista não permitir que o delete continue.
Como posso fazer isso com o postgre ?
Estou precisando criar um trigger para verificar se existe uma informação numa determinada tabela e caso exista não permitir que o delete continue.
Como posso fazer isso com o postgre ?
Robson Morais
Curtidas 0
Respostas
Marcelo Santana
10/09/2016
Boa tarde, Robinhocne. Se for possível, poste seu código, assim facilita na resolução do problema..
É realmente necessário a trigger ? Não seria mais fácil fazer um select, na coluna que deseja obter o retorno, e após isso tomar a decisão para deletar ou não ??
Abraço,
Marcelo Queiroz
É realmente necessário a trigger ? Não seria mais fácil fazer um select, na coluna que deseja obter o retorno, e após isso tomar a decisão para deletar ou não ??
Abraço,
Marcelo Queiroz
GOSTEI 0
Robson Morais
10/09/2016
De acordo com um processo que acontece, não pode ser feito o cancelamento, não quero deixar via programação, mas sim pelo banco, então através de um trigger, verifico se existe antes do delete e caso exista ele dá uma mensagem de erro.
GOSTEI 0