Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

FUNCTION Muzamil Indra ( ) Oky Putranto ( )

Presentasi serupa


Presentasi berjudul: "FUNCTION Muzamil Indra ( ) Oky Putranto ( )"— Transcript presentasi:

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


Download ppt "FUNCTION Muzamil Indra ( ) Oky Putranto ( )"

Presentasi serupa


Iklan oleh Google