Mengenal dan Menggunakan Operator di Oracle PL/SQL Bagian 1
Oracle PL/SQL Mempunyai beberapa operator built-in/bawaan, yaitu:
Dibawah ini adalah table macam-macam Operator Aritmetika di PL/SQL:
Contoh:
Sebagai contoh latihan, coba anda ketikkan program PL/SQL di bawah ini pada SQL Editor kesayangan anda.
Output
Coba anda jalankan program diatas, maka akan mengeluarkan output message dibawah ini.
Operator Relasional digunakan untuk membandingan dua ekpresi atau nilai dari dua operand. Operator ini mempunyai nilai balikan / return value true atau false.
Contoh:
Output
Jika program diatas dijalankan, maka akan menghasilkan output seperti dibawah ini:
Untuk Operator Perbandingan dan Operator Logika, insya allah akan saya bahas pada bagian kedua.
Sekian tutorial singkat tentang Mengenal dan Menggunakan Operator di Oracle PL/SQL Bagian 1. Semoga bermanfaat & Happy Learning Oracle PL/SQL.
Jika anda menyukai tutorial ini, silahkan anda share tutorial ini dengan teman-teman anda.
Salam,
Naura-Lab.
- Operator Aritmetika (Arithmetic Operator)
- Operator Relasional (Relational Operator)
- Operator Perbandingan (Comparison Operator)
- Operator Logika (Logical Operator)
Operator Aritmetika
Operator Aritmetika adalah operator yang digunakan untuk melakukan operasi aritmetika/matematika.Dibawah ini adalah table macam-macam Operator Aritmetika di PL/SQL:
Table Operator Aritmetika |
Contoh:
Sebagai contoh latihan, coba anda ketikkan program PL/SQL di bawah ini pada SQL Editor kesayangan anda.
BEGIN
dbms_output.put_line('1 + 4 = '|| (1 + 4));
dbms_output.put_line('7 - 2 = '|| (7 - 2));
dbms_output.put_line('3 * 10 = '|| (3 * 10));
dbms_output.put_line('100 / 2 = '|| (100 / 2));
END;
/
Output
Coba anda jalankan program diatas, maka akan mengeluarkan output message dibawah ini.
1 + 4 = 5
7 - 2 = 5
3 * 10 = 30
100 / 2 = 50
PL/SQL procedure successfully completed.
Operator Relasional
Operator Relasional digunakan untuk membandingan dua ekpresi atau nilai dari dua operand. Operator ini mempunyai nilai balikan / return value true atau false.
Contoh:
DECLARE
x number (2) := 21;
y number (2) := 10;
BEGIN
dbms_output.put_line('nilai x = '||x);
dbms_output.put_line('nilai y = '||y);
IF (x = y) then
dbms_output.put_line('nilai x sama dengan nilai y');
ELSE
dbms_output.put_line('nilai x tidak sama dengan nilai y');
END IF;
IF (x < y) then
dbms_output.put_line('nilai x kurang dari nilai y');
ELSE
dbms_output.put_line('nilai x lebih dari nilai y');
END IF;
IF ( x > y ) THEN
dbms_output.put_line('nilai x lebih dari nilai y');
ELSE
dbms_output.put_line('nilai x kurang dari nilai y');
END IF;
IF ( x <= y ) THEN
dbms_output.put_line('nilai x kurang dari atau sama dengan y');
END IF;
IF ( x >= y ) THEN
dbms_output.put_line('nilai x lebih dari atau sama dengan y');
END IF;
IF ( x <> y ) THEN
dbms_output.put_line('nilai x tidak sama dengan y');
ELSE
dbms_output.put_line('nilai x sama dengan y');
END IF;
END;
/
Output
Jika program diatas dijalankan, maka akan menghasilkan output seperti dibawah ini:
nilai x = 21
nilai y = 10
nilai x tidak sama dengan nilai y
nilai x lebih dari nilai y
nilai x lebih dari nilai y
nilai x lebih dari atau sama dengan y
nilai x tidak sama dengan y
PL/SQL procedure successfully completed.
Untuk Operator Perbandingan dan Operator Logika, insya allah akan saya bahas pada bagian kedua.
Sekian tutorial singkat tentang Mengenal dan Menggunakan Operator di Oracle PL/SQL Bagian 1. Semoga bermanfaat & Happy Learning Oracle PL/SQL.
Jika anda menyukai tutorial ini, silahkan anda share tutorial ini dengan teman-teman anda.
Salam,
Naura-Lab.
Comments
Post a Comment