Procedure Oracle
Assalamualaikum, saya akan memberikan sedikit tutorial tentang penggunaan procedure di Oracle menggunakan Run SQL Command line. untuk lebih mudah berikut adalah studi kasusnya :
- Buat fungsi/prosedur yang bisa menampilkan pesan bahwa bilangan yang diinputkan adalah bilangan genap atau ganjil!
- Buat fungsi/prosedur untuk menghitung jumlah panjang karakter nama yang diinputkan! handle kesalahan jika yang dimasukkan bukan merupakan karakter
1. buka Run SQL Command line dan sudah terkoneksi user HR
2. ketik " Conn hr/hr " agar terkoneksi
3. buat procedure seperti dibawah
create or replace procedure bilangan(bil in number) is begin
if bil = 0 then
dbms_output.put.line(bil || ' adalah bilangan nol');
elsif bil mod 2 = 0 then
dbms_output.put_line(bil || ' adalah bilangan genap');
else
dbms_output.put_line(bil || ' adalah bilangan ganjil');
end if;
end;
/
jika sudah, maka anda berhasil membuat procedure seperti dibawah
langkah selanjutnya adalah pemanggilan, lihat gambar dibawah
sebelum melakukan pemanggilan set serveroutput on dahulu lalu exec.
----Selamat anda telah berhasil membuat procedure seleksi angka ganjil genap----
selanjutnya adalah studi kasus kedua :
1. buka Run SQL Command line dan sudah terkoneksi user HR2. ketik " Conn hr/hr " agar terkoneksi
3. buat procedure seperti dibawah
4. langkah selanjutnya adalah pemanggilan, lihat gambar dibawah
sebelum melakukan pemanggilan set serveroutput on dahulu lalu exec.
----Selamat anda telah berhasil membuat procedure menghitung panjang karakter----
sekian tutorial dari saya, ketemu lagi dilain materi, terimakasih telah mengunjungi blog saya. Assalamualaikum
^_^