Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehHendra Budiono Telah diubah "6 tahun yang lalu
1
FUNCTION Muzamil Indra (12.41010.0109) Oky Putranto (12.41010.0111)
M. Ivan Setiawan ( ) Reza Said ( )
2
Procedure dan Function Berbeda??
3
Function berbeda dengan procedure, perbedaannya pada function terdapat pengembalian nilai (return values). Maka dari itu dalam pembuatannya juga kita harus menggunakan statemen RETURN untuk proses pengembalian nilai
4
Dimanakah Letak FUNCTION??
DECLARE -- Disinilah Letak Function BEGIN -- berisi statement2 yang akan di eksekusi EXCEPTION -- berisi perintah untuk mengatasi error yang mungkin terjadi END;
5
Membuat function Berbeda dengan Pembuatan Procedure, Function dibuat dengan menggunakan statement CREATE FUNCTION. CREATE OR REPLACE FUNCTION nama_function(parameter_1 tipedata, parameter_2 tipedata,…) RETURN tipedata_function IS variable-variable_lokal BEGIN statement; … RETURN nilai_function; END;
6
Setelah Berhasil Membuat FUNCTION Apa yang dilakukan selanjutnya?
7
Pemanggilan Function Declare nama suplier.nama_suplier%TYPE; Begin
nama := cari_NamaSUplier; dbms_output.put_Line(nama); End;
8
parameter Nilai yang dilewatkan ke dalam sebuah prosedur maupun fungsi disebut parameter. Dalam ORACLE, parameter diklasifikasikan menjadi 3 jenis, yaitu parameter masukan, keluaran dan masukan-keluaran.
9
Parameter Masukan Berguna untuk menyimpan nilai yang akan digunakan sebagai input (masukan) di dalam badan procedure maupun function. Parameter ini ditandai dengan metode IN.
10
Parameter Keluaran Parameter ini berperan sebagai parameter yang menampung nilai hasil dari suatu proses yang dilakukan didalam sub program. Suatu Parameter dikatakan parameter keluaran apabila dituliskan dalam mode OUT.
11
Parameter Masukan-Keluaran
Parameter jenis ini merupakan parameter gabungan dari kedua jenis diatas. Konsepnya, mula-mula bada procedure maupun function akan melakukan proses terhadap nilai masukan yang dikirimkan dari parameter. Kemudian nilai hasil yang diproleh dari proses tersebut akan disimpan kembali ke parameter. Suatu parameter dikatakan parameter Masukan- Keluaran apabila ditulis dalam mode IN OUT
12
Terimakasih
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.