www.devjoker.com

Fundamentos de PL/SQL

Primeros pasos con PL/SQL

   Para programar en PL/SQL es necesario conocer sus fundamentos.

   Como introducción vamos a ver algunos elementos y conceptos básicos del lenguaje.

  • PL/SQL no es CASE-SENSITIVE, es decir, no diferencia mayúsculas de minúsculas como otros lenguajes de programación como C o Java. Sin embargo debemos recordar que ORACLE es CASE-SENSITIVE en la búsquedas de texto.
  • Una linea en PL/SQL contiene grupos de caracteres conocidos como UNIDADES LEXICAS, que pueden ser clasificadas como:
    • DELIMITADORES
    • IDENTIFICADORES
    • LITERALES
    • COMENTARIOS
    • EXPRESIONES
  • DELIMITADOR: Es un símbolo simple o compuesto que tiene una función especial en PL/SQL. Estos pueden ser:
    • Operadores Aritmeticos
    • Operadores Logicos
    • Operadores Relacionales
  • IDENTIFICADOR: Son empleados para nombrar objetos de programas en PL/SQL asi como a unidades dentro del mismo, estas unidades y objetos incluyen:
    • Constantes
    • Cursores
    • Variables
    • Subprogramas
    • Excepciones
    • Paquetes
  • LITERAL: Es un valor de tipo numérico, caracter, cadena o lógico no representado por un identificador (es un valor explícito).
  • COMENTARIO: Es una aclaración que el programador incluye en el código. Son soportados 2 estilos de comentarios, el de línea simple y de multilínea, para lo cual son empleados ciertos caracters especiales como son:


    -- Linea simple


    /*
    Conjunto de Lineas
    */