1. Apa yang kalian
ketahui tentang procedure dan function?
2. Tuliskan bentuk umum
procedure dan function!
3. Buat contoh program
sederhana dari procedure dan function!
Jawab :
1. Procedure = block
yang dapat berdiri sendiri serta dikompilasi untuk selanjutnya masuk kedalam
skema database.
Function = block yang
dapat mengembalikan nilai (menggunakan statement RETURN).
2. Procedure :
Create or Replace
Procedure
Nama_prosedur;
(parameter1 tipe_data,
.... ) AS
.............
Begin
Statement;
.............
End;
/
Function :
Create or Replace
Function
Nama_fungsi;
(parameter1 tipe_data,
.... )
Return
Tipedata_fungsi IS
Variable_lokal
Begin
Statement;
...............
Return nilai_fungsi;
End;
/
3. Procedure :
Create or replace
procedure kali_5
(n integer) as
Hasil number (5);
Begin
Hasil := n * 5;
Dbms_output.put_line
(‘hasil =’ || hasil);
End;
/
Function :
Create or replace
function
Pangkat (bil integer, n
integer)
Return integer as
Hasil integer (10);
K integer;
Begin
Hasil := 1;
For k in 1..n loop
Hasil := hasil * bil;
End loop;
Return hasil;
End;
/
Analisis
Saya : Berikut adalah Laporan Pendahuluan praktikum PL/SQL
yang saya dapatkan pada semester 6. Adapun Laporan Pendahuluan tersebut didapat
minggu ketiga. Dan praktikum tersebut mempelajari tentang Procedure dan
Function pada PL/SQL. Semoga dapat membantu dan bermanfaat bagi teman-teman
sekalian.
Tidak ada komentar:
Posting Komentar