PL/SQL? O que é isso?
Literalmente falando, a sigla significa Procedural Language/Structured Query Language (Linguagem Procedural/Linguagem de Consulta Estruturada).
Para a definição de Linguagem Procedural visite o seguinte link:
http://pt.wikipedia.org/wiki/Linguagem_Procedural
Para a definição de Linguagem de Consulta Estruturada visite este:
http://pt.wikipedia.org/wiki/SQL
E sobre o PL/SQL, visite:
http://pt.wikipedia.org/wiki/PL/SQL
A seguir, vejamos a estrutura padrão de um bloco PL/SQL:
[DECLARE] --Isto não é obrigatório!
--declaração de variáveis, cursores, etc.
BEGIN
--seu código aqui!
[EXCEPTION] --Isto também não é obrigatório
--tratamento de exceções (falhas)
END;
Verifique que:
1 - Quando uma estrutura está entre colchetes ( [nome_da_estrutura] ) significa que ela não é obrigatória;
2 - O bloco PL/SQL mais simples que existe é o seguinte:
BEGIN
NULL;
END;
O NULL (Nulo, vazio) é necessário para que não ocorram erros de compilação, já que o PL/SQL não permite a compilação de código sem nada escrito no bloco BEGIN. Faça o teste!
3 - A simbologia "--" significa um comentário de código. Tudo o que estiver depois desta estrutura não será interpretador pelo compilador, ou seja, não influenciará na compilação do seu código PL/SQL;
Ex.:
BEGIN
NULL;
--isto é um comentário e em nada influenciará no meu código!
END;
Qual o resultado disto? O mesmo resultado do código anterior: Nada! Às vezes estamos lidando com um código muito extenso, o que dificulta a correção de erros que eventualmente surgirão no decorrer do desenvolvimento de um sistema . Os comentários auxiliam e muitas vezes se tornam cruciais para uma boa interpretação do código e da lógica envolvida. Cenas dos próximos capítulos!
Bom, acredito que com este post consegui guiar uma pequena introdução ao PL/SQL. As definições foram vistas e o básico do básico foi discutido aqui. Outra: sintam-se à vontade para participar! Como eu bem expliquei, estou estudando e o meu objetivo é aprender também! Boa noite e até o próximo tópico!
Nenhum comentário:
Postar um comentário