Oracle
 sql >> база данни >  >> RDS >> Oracle

Пример за състояние на Oracle IF

В Oracle PL/SQL условието IF се използва за извършване на логическа проверка на определени стойности. Ако условието е TRUE или FALSE, тогава се изпълняват операторите, последвани от това условие. В тази публикация в блога давам пример за Oracle IF Condition с информация за синтаксиса му.

Синтаксис

IF boolean_condition THEN
  -- statements to execute
ELSIF boolean_condition THEN
  -- statements to execute
ELSE
  -- statements to execute
END IF;

Пример за условие на Oracle IF

В следващия пример програмата PL/SQL ще провери стойността на променливата като използва IF условие, че ако е NULL или е между 1 до 9 или е по-голямо от 9 и след това, което условие е вярно, ще отпечата на екрана.

SET SERVEROUTPUT ON;
DECLARE
a NUMBER;
BEGIN
a := 10;
IF a IS NULL
THEN
DBMS_OUTPUT.put_line ('a is null.');
ELSIF a > 0 AND a < 10
THEN
DBMS_OUTPUT.put_line ('a is between 1 to 9.');
ELSE
DBMS_OUTPUT.put_line ('a is greater than 9.');
END IF;
END;
/

Изход:

a is greater than 9.
PL/SQL procedure successfully completed.

Вижте също:

  • Пример на Oracle FOR LOOP REVERSE
  • Пример на Oracle WHILE LOOP
  • Пример за конкатенация на низ и число на Oracle
  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как се свързвате с LDAP сървър с помощта на node-oracledb?

  2. Разгръщане на множество изчислителни екземпляри на Oracle, използвайки пул от екземпляри и terraform

  3. Как да генерирате пакет API за таблица в Oracle SQL Developer?

  4. Как да създадете потребител в Oracle и да зададете привилегии

  5. Вземете плик, т.е. припокриващи се времеви интервали