Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Contoh Kondisi Oracle IF

Dalam Oracle PL/SQL, kondisi IF digunakan untuk melakukan pemeriksaan logika pada nilai-nilai tertentu. Jika kondisinya TRUE atau FALSE maka jalankan pernyataan yang diikuti oleh kondisi itu. Dalam posting blog ini, saya memberikan contoh Oracle IF Condition dengan informasi sintaksnya.

Sintaks

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

Contoh Kondisi Oracle IF

Dalam contoh berikut, program PL/SQL akan memeriksa variabel suatu nilai menggunakan Kondisi IF, bahwa jika NULL atau antara 1 hingga 9 atau lebih besar dari 9 dan kemudian kondisi mana pun yang benar, akan dicetak di layar.

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;
/

Keluaran:

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

Lihat juga:

  • Contoh Oracle FOR LOOP REVERSE
  • Contoh Oracle WHILE LOOP
  • Contoh String dan Angka Menggabungkan 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. ORA-12154 tidak dapat menyelesaikan pengidentifikasi koneksi yang ditentukan

  2. Memahami segmen Lob (SYS_LOB) di Oracle?

  3. Bagaimana cara memeriksa statistik basi

  4. Tambahkan Tanda Mata Uang £, $ ke bidang tertentu ORACLE

  5. Bagaimana saya bisa mengekspor konten tabel Oracle ke file?