Estrutura Básica do PL/SQL
A unidade básica em PL/SQL é um bloco. Todos os programas em PL/SQL são compostos por blocos, que podem estar localizados uns dentro dos outros. Geralmente, cada bloco efectua uma acção lógica no programa. Um bloco tem basicamente a seguinte estrutura:
- DECLARE
Secção para declaração de variáveis,tipos e subprogramas locais.
- SELECTION
Secção para escolher linhas em uma tabela.
- BEGIN
Secção Executável, nesta secção ficam as instruções procedimentais e SQL. Esta é a única secção do bloco que é indispensável e obrigatória.
- EXCEPTION
Secção/Sector onde ficam as instruções de tratamento de erro.
- END
Fonte: wikipedia