Pengkondisian ( IF )
Ketemu lagi, dan sekarang kita akan mempelajari tentang pengkondisian (if). Sederhananya kita akan menampilkan sesuatu jika dalam kondisi yang kita tentukan. Format if adalah sebagai berikut;
IF kondisi THEN aksi
ELSE aksi2;
END IF;
Keterangan:
IF, THEN, dan END IF adalah source code wajib yang harus diisi
Kondisi → suatu keadaan yang menjadi syarat if berjalan.
Aksi → suatu keadaan yang muncul akibat terpenuhi nya syarat if
aksi2 → suatu keadaan yang muncul karna kondisi if tidak terpenuhi
Contoh:
Declare
a number(2);
Begin
a:=&Masukkan_umur;
if a > 50 then
dbms_output.put_line ('ANDA SUDAH HARUS PENSIUN');
else
dbms_output.put_line ('KEEP WORKING ON');
end if;
end;
/
FORMAT LAIN:
IF kondisi1 THEN aksi1;
ELSIF kondisi2 THEN Aksi2;
ELSIF kondisi3 THEN aksi3;
END IF;
Keterangan:
IF, THEN, dan END IF adalah source code wajib yang harus diisi
ELSIF → IF dengan kondisi/syarat yang berbeda dari kondisi sebelum nya
Kondisi → suatu keadaan yang menjadi syarat if berjalan.
Aksi → suatu keadaan yang muncul akibat terpenuhi nya syarat if
Contoh:
declare
A number (3);
begin
A:=&input_angka_1_sampai_7;
if A=1 then
dbms_output.put_line('senin');
elsif A=2 then
dbms_output.put_line('selasa');
elsif A=3 then
dbms_output.put_line('rabu');
elsif A=4 then
dbms_output.put_line('kamis');
elsif A=5 then
dbms_output.put_line('jumat');
elsif A=6 then
dbms_output.put_line('sabtu');
elsif A=7 then
dbms_output.put_line('minggu');
elsif A<1 or A>7 then
dbms_output.put_line ('angka yang kamu input kan tidak cocok');
end if;
end;
/
selamat mencoba
Tidak ada komentar:
Posting Komentar