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