Fungsi pada PL/SQL adalah block yang dapat mengembalikan nilai. Dalam pembuatanya menggunakan statement RETURN untuk proses pengembalian nilai.
Bentuk umum dari fungsi adalah :
CREATE OR REPLACE FUNCTION nama_fungsi
(parameter1 tipe_data,...)
RETURN tipedata_fungsi IS
variable_lokal
BEGIN
statement;
...
RETURN nilai_fungsi;
END;
Prosedure pada PL/SQL adalah sebuah block yang dapat berdiri sendiri serta dikompilasi untuk selanjutnya masuk ke dalam skema database.
Bentuk umum dari prosedure adalah :
CREATE OR REPLACE PROCEDURE
nama_prosedure;
(parameter1 tipe_data,...) AS
...
BEGIN
statement;
...
END;
1. Stored Procedure
Sejumlah perintah dalam kode program dan beberapa parameter input, dan
sejumlah hasil atau keluaran. Cara pemanggilannya dengan mengeksekusi
nama proscdure tersebut.
2. Stored Function
Fungsi hampir sama dengan stored procedure. Function mempunyai sejumlah parameter input dan hanya mengembalikan satu output, standar perintah yang digunakan menggunakan perintah standar SQL.
Fungsi hampir sama dengan stored procedure. Function mempunyai sejumlah parameter input dan hanya mengembalikan satu output, standar perintah yang digunakan menggunakan perintah standar SQL.
Tidak ada komentar:
Posting Komentar