Laporan Awal PL/SQL part 1

Sabtu, 04 Mei 2013

Laporan Pendahuluan
--------------------------
1. Apa yang anda ketahui tentang kondisi dan perulangan?
2. Tuliskan bentuk umum kondisi & perulangan pada pl/sql?
3. Buatlah contoh program pl/sql menggunakan kondisi?
Jawaban
1. * Kondisi pada PL/SQL *
Umumnya kondisi pada PLSQL adalah struktur yang terdiri dari perintah-perintah IF dan CASE. Terdapat tiga bentuk perintah-perintah IF: IF-THEN, IF-THEN-ELSE, dan IF-THEN-ELSIF.

* Perulangan pada PL/SQL
Sekumpulan perintah untuk melakukan perulangan dari suatu blok statement yang terdapat di dalam blok statement loop. Bentuk paling sederhana dari perintah LOOP adalah loop dasar (tak berhingga), yang mengapit rangkaian perintah-perintah diantara kata-kata kunci LOOP dan END LOOP.

2. Pada PL/SQL ada 3 jenis perulangan yaitu :
a. LOOP
LOOP
statement;
END LOOP;
b. WHILE LOOP
WHILE kondisi LOOP
statement;
END LOOP;
c. FOR LOOP
FOR counter IN [REVERSE] lower_bound..higher_bound LOOP
statements;
END LOOP;
3. Contoh program menggunakan kondisi IF THEN ELSEIF pada PL/SQL :
SQL > edit hari.sql;

declare 
h integer; 
hari varchar(6); 
begin 
h:=&h; 
if h=1 then hari:='minggu'; 
elseif h=2 then hari:='senin'; 
elseif h=3 then hari:='selasa'; 
elseif h=4 then hari:='rabu'; 
elseif h=5 then hari:='kamis'; 
elseif h=6 then hari:='jumat'; 
else hari:='sabtu'; 
end if; 
dbms_output.put_line('hari ke ='||h||'adalah hari '||hari); 
end; 


SQL >

0 komentar:

Posting Komentar