1. Membuat Method :
1.1. Table karyawan L Field nama, id, dan gaji.
1.2. Tulis kode berikut untuk membuat seleksi kondisi di dalam method:
Format :
Create or replace procedure “nama_method” (parameter input)
Begin
If “kondisi jika benar” then
//kode query jika memenuhi kondisi diatas
Else if “kondisi kedua” then
//kode query jika memenuhi kondisi diatas
Else
//kode query jika tidak memenuhi semua kondisi sebelumnya
End if;
End
Contoh :
Create or replace procedure update_gaji ( in id1 char(3), in ratting smallint )
Begin
If rattiing = 1 then
Update pegawai
Set gaji = gaji * 1.05
Where id = id1;
Else if ratting = 2 then
Update pegawai
Set gaji = gaji * 1.10
Where id = id1;
Else
Update pegawai
Set gaji = gaji * 1.20
Where id = id1;
End if;
end
2. Memanggil Method
2.1. Tulis kode dibawah ini untuk memanggil method.
Format :
Call “nama_method”(parameter inputan)
Contoh :
Call update_gaji ( 001, 3 )#
2.2. Jalankan dengan menakan tombol play dijok kanan atas
2.3. Tampilkan tabel pegawai dan terlihat pegawai dengan id 001 gajinya bertambah 20%, karena ratting yang diinputkan adalah 3.