PL-SQL

Control de flujo en PL/SQL

En el lenguaje PL/SQL contamos con ciertas instrucciones las cuales nos sirven para poder controlar el orden de ejecución de las sentencias como le indiquemos o en función del valor de ciertas variables.

El salto condicional se ejecuta con la sentencia IF y su sintaxis es la siguiente:

IF <condicion1> THEN
<sentencias1>
[ELSIF <condicion2> THEN <sentencias2>]
[ELSE <sentencias3>]
END IF;

Si <condicion1> se cumple, se ejecutarán las <sentencias1>. En el caso de que no se cumpla, si existe un ELSIF, se evalúa <condicion2> y si se cumple se ejecutará <sentencias2>. En el caso de que no se cumpla la condición, si existe, se ejecutarán las instrucciones que haya entre ELSE y END IF, es decir, <sentencias3>. Siempre debemos de finalizar un bloque IF con un END IF. Se pueden encadenar tantos IF y ELSIF como necesitemos.

Leer másControl de flujo en PL/SQL

PL-SQL

Declaración de variables en PL/SQL

Las variables se declaran en la sección DECLARE del programa principal, o bien, al principio de la declaración de un procedimiento o función. La sintaxis para la declaración es la siguiente.

nombre_variable [CONSTANT] tipo_dato [NOT NULL] [:= expresionPL] ;

    • nombre_variable – Es el nombre que le queremos dar a la variable. Se recomiendan que empiecen por l_ (de local) o v_ (de variable) para que luego en la programación sea más sencillo distinguir una variable de, por ejemplo, un campo de una tabla.

      Leer másDeclaración de variables en PL/SQL

Esta web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está aceptando éstas y nuestra política de las mismas.

ACEPTAR
Aviso de cookies