Siiragill Blog's

Welcome To siiragill.blogspot.com

Prosedur pada PL/SQL



Prosedur pada PL/SQL
Prosedure pada PL/SQL adalah sebuah block yang dapat berdiri sendiri serta dikompilasi untuk selanjutnya masuk ke dalam skema database.

Bentuk umum dari prosedur pada PL/SQL
Bentuk umum dari prosedure adalah :
CREATE OR REPLACE PROCEDURE
nama_prosedure;
(parameter1 tipe_data,...) AS
...
BEGIN
statement;
...
END;



Contoh Program Prosedure pada PL/SQL
1:  create or replace procedure tambah_dua(a integer) as 
2:  hasil number (5); 
3:  begin 
4:  hasil:=a+2; 
5:  dbms_output.put_line('Hasilnya :'||hasil); 
6:  end; 
7:  / 

Fungsi pada PL/SQL
Fungsi pada PL/SQL adalah block yang dapat mengembalikan nilai. Dalam pembuatanya menggunakan statement RETURN untuk proses pengembalian nilai.

Bentuk umum dari fungsi pada PL/SQL
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;

Contoh Program Fungsi pada PL/SQL
CREATE OR REPLACE FUNCTION tulis_teks RETURN VARCHAR2 AS
S VARCHAR2(20)
BEGIN
S := ‘HALLO SEMUA’;
RETURN S;
END;
/

0 komentar:

Posting Komentar