DevMedia
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login
Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da SQL Magazine
ou para quem possui Créditos DevMedia.

Clique aqui para saber como acessar este post

1) Torne-se um assinante MVP e por apenas R$ 69,90 por mês você terá acesso completo a todos os posts. Assinar MVP

2) Adquira Créditos: comprando R$ 180,00 em créditos esse post custará R$ 1,20. Comprar Créditos

Video: Variável tg_relname: Trigger - Curso PostGreSQL: Treinamento de banco de dados - Parte 43

Nesta vídeo aula utilizaremos a variável tg_relname para possibilidade de verificar as tabelas dinamicamente.

[fechar]

Você não gostou da qualidade deste conteúdo?

(opcional) Você poderia comentar o que não lhe agradou?

Confirmo meu voto negativo

Tempo: 15:04 min

Mini Resumo: Nesta vídeo aula será mostrado como descobrir qual tabela esta chamando a função da trigger. Para o exemplo é mostrado como utilizar somente uma função para criar a mesma trigger para duas tabelas, no caso produtos e clientes. Para isso é utilizado a variável tg_relname, que retorna o nome da tabela que chamou a trigger. No final é mostrado como criar trigger genéricas. Além disso, é visto outras questões como os eventos e tipos de ações. Foi trabalhado com o AFTER para o disparo das triggers. Utilizando todos esses recursos você tem a possibilidade de criar trigger genéricas, pois muitas das vezes suas lógicas são iguais e utilizando a variável tg_relname você tem essa possibilidade de verificar as tabelas dinamicamente.

Tecnologias utilizadas: PostGreSQL e PgAdmin

Exemplos construídos: cadastro de clientes

Palavras chaves: PostGreSQL, Servidor, Banco de Dados, PL/pgsql, trigger, update, insert, delete, before, after, functions, tg_relname



Especialista há diversos anos em tecnologias de desenvolvimento como .net, PHP, Android, Delphi, MySQL, Java e front-end. Ministrou aulas e produziu diversos artigos, vídeos e cursos online sobre estas tecnologias.

O que você achou deste post?
Serviços

Mais posts