Iremos agora explorar os objetos Trigger do Object Navigator:
Triggers (Gatilhos) servem para executar trechos de código escritos pelo programador quando determinados eventos ocorrem (muito útil). Clicando no botão de adicionar, ele já abre a lista de opções de triggers que podem ser usadas, como se pode ver na figura abaixo:
Assim que você escolher o tipo de trigger, será aberta a janela de edição de código, como na imagem abaixo:
Nesta Janela, você irá digitar o código que deverá ser executado quando o evento originário da trigger acontecer. Lembre-se sempre de escrever no seu bloco PL/SQL um bom tratamento de exceções, com no mínimo as clausulas colocadas neste exemplo.
PS: Se você ainda não sabe PL/SQL, é uma boa hora para aprender antes de continuar lendo este tutorial... :P
As triggers podem ser colocadas em três níveis basicamente:
• Nível de forms: Como as do exemplo acima, disparam quando a ação ocorre a nível de forms
• Nivel de Bloco: Disparam quando a ação ocorre no bloco em que ela está Associada.
• Nivel de campo: Ocorre quando a ação ocorre no campo em que ela está associada.
quarta-feira, 13 de janeiro de 2010
Assinar:
Postagens (Atom)