Este é um post disponível para assinantes MVPVideo: Variável tg_op: Trigger - Curso PostGreSQL: Treinamento de banco de dados - Parte 42
Nesta vídeo aula será mostrado como trabalhar com a variável tg_op.
Tempo: 15:18 min
Mini Resumo: Nesta vídeo aula será
mostrado como trabalhar com a variável tg_op. Foi criado anteriormente uma
função para cada ação(insert, update e delete) e com isso foi criado uma
trigger para cada um. Agora será mostrado como exemplificar tudo em apenas uma
única função e trigger. Em prática, é preciso capturar um INSERT na tabela, ou
update e até mesmo delete. Desta forma você iria precisar criar 3 functions
diferente. Em programação, por exemplo, você poderia utilizar um IF e comparar
uma variável. Esta é a ideia da variável do PostgreSQL que foi citado acima, é
retornar uma string com o tipo de ação que esta acontecendo na tabela. Desta
forma você pode no mesmo corpo da função, realizar uma comparação dinamicamente
e fazer procedimentos diferentes para cada uma.
Tecnologias utilizadas: PostGreSQL e PgAdmin
Exemplos construídos: tabela de logs
Palavras chaves: PostGreSQL, Servidor, Banco de Dados, PL/pgsql, trigger, update, insert, delete, before, after, functions, tg_op

Curso(s):
Space do autor

download

1
0
