If else con DB2

Al igual que en cualquier lenguaje de programación el motor permite a sus usuarios hacer uso de sentencias condicionales o estructuras de control, en este caso veros como usar if else.
La sentencia if else se puede usar con una instrucción o un grupo de instrucciones. Es utilizada para generar condiciones de flujo por medio de una expresión de tipo boolean, la cual evaluar si el caso es verdadero o falso.

veamos su sintaxis:

>>-IF--condición-búsqueda--THEN--| sentencia-rutina-SQL |------->

  .----------------------------------------------------------------.   
  V                                                                |   
>----+------------------------------------------------------------+-+-->
'-ELSEIF--condición-búsqueda--THEN--| sentencia-rutina-SQL |-'     

>--+--------------------------------+--END IF------------------><
  '-ELSE--| sentencia-rutina-SQL |-'           

sentencia-rutina-SQL

.--------------------------------.     
V                                |     
|--+---sentencia-procedimiento-SQL--;-+-+-----------------------|
  | .------------------------------.   |   
  | V                              |   |   
  '---| sentencia-función-SQL |--;-+---'

mysql

IF condition1 THEN
  {...statements to execute when condition1 is TRUE...}

[ ELSEIF condition2 THEN
  {...statements to execute when condition2 is TRUE...} ]

[ ELSE
  {...statements to execute when both condition1 and condition2 are FALSE...} ]

END IF;

VAMOS CON EL EJEMPLO:



Comentarios

Entradas populares