11/15/2015

Cara Menggunakan Operator Relasional Di Oracle PL/SQL

Pada tutorial Oracle PL/SQL kali ini, kita akan belajar tentang Cara Menggunakan Operator Relasional Di Oracle PL/SQL.

Macam-Macam Operator Relasional


Di bawah ini adalah tabel macam-macam operator relasional di Oracle PL/SQL:

Operator Deskripsi Contoh
= Mengecek apakah nilai dari dua operand A dan B bernilai sama atau tidak, kalau sama akan bernilai true, sebaliknya bernilai false A = B
!= <> Mengecek apakah nilai dari dua operand A dan B bernilai sama atau tidak, kalau tidak sama akan bernilai true, sebaliknya bernilai false A != B
> Mengecek apakah nilai dari operand A lebih besar dari operand B, jika operand A lebih besar dari operand B akan bernilai true, sebaliknya bernilai false A > B
>= Mengecek apakah nilai dari operand A lebih besar atau sama dengan dari operand B, jika operand A lebih besar atau sama dengan operand B akan bernilai true, sebaliknya bernilai false A >= B
< Mengecek apakah nilai dari operand A lebih kecil dari operand B, jika operand A lebih kecil dari operand B akan bernilai true, sebaliknya bernilai false A < B
<= Mengecek apakah nilai dari operand A lebih kecil atau sama dengan dari operand B, jika operand A lebih kecil dari atau sama dengan operand B akan bernilai true, sebaliknya bernilai false A <= B

Contoh Program


Di bawah ini adalah contoh implementasi operator operasional pada program PL/SQL:

SQL> DECLARE
  2     a number (2) := 20;
  3     b number (2) := 10;
  4  BEGIN
  5     IF (a = b) then
  6             dbms_output.put_line('Baris 1 - a sama dengan b');
  7     ELSE
  8             dbms_output.put_line('Baris 1 - a tidak sama dengan b');
  9     END IF;
 10
 11     IF (a < b) then
 12             dbms_output.put_line('Baris 2 - a kurang dari b');
 13     ELSE
 14             dbms_output.put_line('Baris 2 - a tidak kurang dari b');
 15     END IF;
 16
 17     IF ( a > b ) THEN
 18             dbms_output.put_line('Baris 3 - a lebih dari b');
 19     ELSE
 20             dbms_output.put_line('Baris 3 - a tidak lebih dari b');
 21     END IF;
 22
 23     -- Nilai a dan b diubah
 24     a := 5;
 25     b := 20;
 26
 27     IF ( a <= b ) THEN
 28             dbms_output.put_line('Baris 4 - a lebih kecil atau sama dengan b');
 29     END IF;
 30
 31     IF ( b >= a ) THEN
 32             dbms_output.put_line('Baris 5 - b lebih besar atau sama dengan a');
 33     END IF;
 34
 35     IF ( a <> b ) THEN
 36             dbms_output.put_line('Baris 6 - a tidak sama dengan b');
 37     ELSE
 38             dbms_output.put_line('Baris 6 - a sama dengan b');
 39     END IF;
 40  END;
 41  /
Baris 1 - a tidak sama dengan b
Baris 2 - a tidak kurang dari b
Baris 3 - a lebih dari b
Baris 4 - a lebih kecil atau sama dengan b
Baris 5 - b lebih besar atau sama dengan a
Baris 6 - a tidak sama dengan b

PL/SQL procedure successfully completed.

SQL>


Sekian tutorial singkat tentang Cara Menggunakan Operator Relasional Di Oracle PL/SQL. Semoga bermanfaat & Happy Learning Oracle PL/SQL

Salam,

Nursalim

No comments:

Post a Comment