Arquivos do Blog

DDL and System Events Triggers

Para finalizar o assunto sobre triggers, vamos cobrir alguns últimos tópicos aqui. Primeiro vamos ver sobre DLL Triggers, que podem ser disparados automaticamente em algum determinado schema ou no bando de dados inteiro, ou seja, para qualquer usuário. Vejamos como

Marcado com:
Publicado em PL/SQL, Trigger

Manage triggers

Neste post veremos alguns comandos para se administrar os triggers que já existem no nosso banco de dados. Pode existir ocasiões em que precisamos desabilitar o trigger. Os motivos podem se variados, como apenas um reload de todos os dados

Marcado com:
Publicado em PL/SQL, Trigger

INSTEAD OF Triggers

Com esse tipo de trigger, podemos interceptar instruções INSERT, UPDATE e DELETE e executar o código que está no trigger. Isso é muito útil ao realizar tais instruções em views que não são atualizáveis, que são views que não tem

Marcado com: ,
Publicado em Trigger

Compound Triggers

Um Compound Trigger age como se fosse um trigger de linha row-level e statement ao mesmo tempo. Ele faz isso com a ajuda de 4 timing blocks, que nada mais são que 4 pontos no tempo, que são: BEFORE STATEMENT

Marcado com: , , , , ,
Publicado em Trigger

Cláusula FOLLOWS no Trigger

As vezes, por motivos variados, podemos criar mais de um trigger para um mesmo evento, como um INSERT por exemplo, na mesma tabela. A pergunta agora é: qual será a sequencia de execução? Quem será executado primeiro e depois? Bem,

Marcado com: ,
Publicado em Trigger

Triggers

Um Trigger(Gatilho em português, mas iremos utilizar o termo em inglês aqui), nada mais é que um programa armazenado no banco, especializado. Não podemos chamar um trigger diretamente, como fazemos com uma function ou procedure. Mas ele é invocado automaticamente

Marcado com: , , , , , , , , , ,
Publicado em PL/SQL, Trigger
Esse Blog é reconhecido pela
Certificações
Sou articulista
Sou articulista

Clique para seguir este blog e receber notificações via email de novos posts.

Tércio Costa

Tércio Costa

Formado em Ciências da Computação pela UFPB com experiência em Servidores Windows Server e Linux e banco de dados Oracle desde 2008 juntamente com os seus serviços. Desenvolvimento de Sistemas em Java SE com banco de dados Oracle e MySQL. Certificado Oracle Certified SQL Expert, mantendo o blog https://oraclepress.wordpress.com/ reconhecido pela OTN, articulista na OTN, portal http://www.profissionaloracle.com.br/gpo e na revista SQL Magazine.

Links Pessoais

Serviços verificados

Visualizar Perfil Completo →

Total de Visualizações da Página
  • 53,286 Visualizações