domingo, 14 de agosto de 2011

Estructuras de Control

En PL/SQL solo disponemos de la estructura condicional IF. Su sintaxis se muestra a continuación:


Un aspecto a tener en cuenta es que la instrucción condicional anidada es ELSIF y no "ELSEIF".

Sentencia GOTO

PL/SQL dispone de la sentencia GOTO. La sentencia GOTO desvia el flujo de ejecució a una determinada etiqueta.

En PL/SQL las etiquetas se indican del siguiente modo: << etiqueta >>

El siguiente ejemplo ilustra el uso de GOTO.


Bucles

En PL/SQL tenemos a nuestra disposición los siguientes iteradores o bucles:

LOOP
WHILE
FOR

El bucle LOOP, se repite tantas veces como sea necesario hasta que se fuerza su salida con la instrucción EXIT. Su sintaxis es la siguiente


El bucle WHILE, se repite mientras que se cumpla expresion.


El bucle FOR, se repite tanta veces como le indiquemos en los identificadores inicio y final.


En el caso de especificar REVERSE el bucle se recorre en sentido inverso.

No hay comentarios:

Publicar un comentario