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