Minggu, 14 Desember 2014

STORED FUNCTION

1. Pengertian

      Fungsi hampir sama dengan stored procedure. Function mempunyai sejumlah paramter input dan hanya mengembalikan satu output, standar perintah yang digunakan menggunakan perintah standar SQL.

2. Pendeklarasian Prosedur Function
    
   A. CREATE FUNCTION sp_name ([func_parameter[,...]])
        RETURNS type 
        [characteristic ...] routine_body
        proc_parameter:
        [ IN | OUT | INOUT ] param_name type
        func_parameter: param_name type
        type:
        Any valid MySQL data type

   B. Cara Pemanggilan Fungsi beda dengan pemanggilan prosedur yang sudah dijelaskan di                       postingan sebelumnya yaitu :
      select nama_fungsi (parameter)



 3.  Contoh untuk membuat Stored Function

      3.1 kita gunakan databases dan tabel yang sudah dibuat di postingan sebelumnya, kita tinggal membuat sebuah Stored Function sebagai berikut :
nama  : contoh_stored_fungsi
type    : FUNCTION (Returns a result)
Returns   : varchar(20)
Parameter  : input int
menambahkan syntax seperti gambar dibawah ini dan kemudian klik tobol simpan 


setelah itu kita panggil fungsi yang sudah dibuat tadi dengan syntax ( select contoh_stored_fungsi (85)) dan  klik tombol RUN (tombol segitiga berwarna Biru), hasil akhirnya seperti gambar dibawah ini :





Referensi

IlmuKomputer.com
http://yoeone.blogspot.sg/2011/09/stored-procedure-function-dan-trigger.html

Tidak ada komentar:

Posting Komentar