PL / SQL – Condiciones

En este capítulo, discutiremos las condiciones en PL / SQL. Los marcos de decisión requieren que el programador indique una o más condiciones que deben ser evaluadas o verificadas por el programa, junto con una declaración o declaraciones que deben cumplirse si se determina que la condición es verdadera y, opcionalmente, otras declaraciones que deben cumplirse. se determina que la condición es falsa.

La siguiente es una forma general de una estructura condicional típica (es decir, estructura de decisión) que se encuentra en la mayoría de los lenguajes de programación.

Declaraciones de decisión PL / SQL

El lenguaje de programación PL / SQL proporciona los siguientes tipos de declaraciones de decisión. Haga clic en los siguientes enlaces para verificar sus detalles.

S. No Declaración y descripción
uno IF – ENTONCES declaración

EN Declaración IF asocia una condición con una secuencia de declaraciones encerradas en palabras clave ENTONCES y TERMINARA SI… Si la condición es verdadera, las instrucciones se ejecutan y si la condición es falsa o NULL, la instrucción IF no hace nada.

2 Declaración IF-THEN-ELSE

Declaración IF agrega una palabra clave TODAVÍA seguido de una secuencia alternativa de declaraciones. Si la condición es falsa o NULL, solo se ejecuta la secuencia alternativa de declaraciones. Esto asegura que se ejecute cualquier secuencia de instrucciones.

3 Declaración IF-THEN-ELSIF

Esto le permite elegir entre varias alternativas.

cuatro Declaración sobre el caso

Como la sentencia IF, la Declaración CASE selecciona una secuencia de declaraciones para ejecutar.

Sin embargo, la instrucción CASE usa un selector para seleccionar una secuencia, no múltiples expresiones booleanas. Un selector es una expresión cuyo valor se utiliza para seleccionar una de varias alternativas.

cinco Declaración de búsqueda CASE

La sentencia CASE buscada no tiene selectory las cláusulas WHEN contienen términos de búsqueda que producen valores booleanos.

6 anidado IF-THEN-ELSE

Puedes usar uno SI-ENTONCES o SI-ENTONCES-ELSIF declaración dentro de otra SI-ENTONCES o SI-ENTONCES-ELSIF declaraciones).

🚫