PostgreSQL - Criar trigger para não permitir delete

10/09/2016

0

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 ?
Robson Morais

Robson Morais

Responder

Posts

10/09/2016

Marcelo Santana

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
Responder

10/09/2016

Robson Morais

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.
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar