PL/SQL: Estructuras Condicionales ELSIF
La estructura ELSIF permite encadenar múltiples condiciones. PL/SQL evaluará las condiciones en orden y ejecutará el bloque de código correspondiente a la primera condición que resulte verdadera.
DECLARE
numero number(3) := 100;
BEGIN
IF (numero = 10) THEN
dbms_output.put_line(' Valor de numero es 10');
ELSIF (numero = 20) THEN
dbms_output.put_line(' Valor de numero de 20');
ELSIF (numero = 30) THEN
dbms_output.put_line(' Valor de numero de 30');
ELSE
dbms_output.put_line('Ninguno de los valores fue encontrado. ');
END IF;
dbms_output.put_line('El valor exacto de la variable es ' || numero);
END;