quarta-feira, 9 de dezembro de 2015

Blocos de Execução Anômimos







O PL/SQL permite trabalhar com blocos de execução anônimos e  Subprogramas, nesse post vamos falar sobre a utilização do bloco anônimo.

Sua estrutura é composta por:




  • Declare: Parte do código especifica para declaração das variáveis,cursores e funções internas do código.
  • Seção de Execução: parte do código que pode conter estruturas interativas ou condicionais, definição de variáveis, chamadas para blocos nomeados, é definido por: 
    • Begin: Define o inicio dos comandos PL/SQL, podem existir vários no bloco
    • End: Obrigatório para encerramento do bloco de execução, deve existir 1 para cada Begin.
  • Exception: Tratamento para erros em tempo de execução, sua utilização é opcional.  


É possível encadear varias seções de execução dentro de um bloco de execução, inclusive pode-se criar dentro de estruturas interativas ou condicionais da seção principal. Falando de forma mais objetiva podemos criar a estrutura Begin - End dentro de um Loop ou um IF.


Dominar o conceito de Blocos de execução é fundamental para aprender a programar em PL/SQL, essa é a base de todo o conhecimento desta linguagem, por isso fiquem à vontade para fazer perguntas aqui nos comentários!