If dan Case PLsQL
Hari Ini Praktek PL/SQL
walaupun sederhana Tapi aku seneng, soalnya Bisa ngerjain :)) hehe
Alhamdullilah
belajar ini neah aku temen temen :)
pertama kita masuk ke command prompt
all program> run >(ketik)cmd >sqlplus> masukan user>masukan passwdnya
Terus ketik kode di bawah ini
set serveroutput on
declare
x number:=&x;
begin
if mod(x,2)=0
then
dbms_output.put_line('Bilangan ini termasuk'||x||'Bilangan Genap');
else
dbms_output.put_line('Bilangan Ganjil');
end if;
end;
/
set serveroutput on
set verify off
declare
nh number:=&nh;
nb number:=&nb;
hari char(6);
bulan varchar(10);
begin
hari:=
CASE
WHEN nh=1 THEN 'senin'
WHEN nh=2 THEN 'selasa'
WHEN nh=3 THEN 'rabu'
WHEN nh=4 THEN 'kamis'
WHEN nh=5 THEN 'jumat'
WHEN nh=6 THEN 'sabtu'
WHEN nh=7 THEN 'minggu'
ELSE'kelebihan uyyyy'
end;
if nb=1
then
bulan:=('Januari');
elsif nb=2
then
bulan:=('februari');
elsif nb=3
then
bulan:=('maret');
elsif nb=4
then
bulan:=('April');
elsif nb=5
then
bulan:=('mei');
elsif nb=6
then
bulan:=('Juni');
elsif nb=7
then
bulan:=('Juli');
elsif nb=8
then
bulan:=('Agustus');
elsif nb=9
then
bulan:=('September');
elsif nb=10
then
bulan:=('Oktober');
elsif nb=11
then
bulan:=('November');
elsif nb=12
then
bulan:=('Desember');
else
bulan:=('Ga ada yang lewat dari 12 tau ');
end if;
dbms_output.put_line('No hari:'||' '||nh||' '||'adalah'||' '||hari||' '||'No bulan :'||' '||nb||' '||'adalah'||' '||bulan);
end;
/
dan Hasilnya Adalah
cba mskan no_hari dan No_bulan lainya. maka temen2 akan lihat hasil yang lainnya selain yang aku praktikan di bawah ini
Komentar
Posting Komentar