Di postingan kali ini saya akan membahas mengenai contoh prosedur dan fungsi dalam PL/SQL. Pertama saya akan membahas Prosedur dalam PL/SQL.
Prosedure pada PL/SQL
Prosedur dalam PL/SQL adalah blok perintah yang dikompilasi dan digunakan dalam skema database
Bentuk umum dari prosedur seperti :
CREATE OR REPLACE PROCEDURE
nama_prosedur;
(parameter1 tipe_data,...) AS
...
BEGIN
statement;
...
END;
Contoh Prosedure pada PL/SQL
Setelah fungsi terbuat. maka kini kita dapat memanggilnya, seperti contoh di bawah ini :
Prosedure pada PL/SQL
Prosedur dalam PL/SQL adalah blok perintah yang dikompilasi dan digunakan dalam skema database
Bentuk umum dari prosedur seperti :
CREATE OR REPLACE PROCEDURE
nama_prosedur;
(parameter1 tipe_data,...) AS
...
BEGIN
statement;
...
END;
Contoh Prosedure pada PL/SQL
create or replace procedure bagi_dua(x integer) asbagi number(4);beginbagi := x/2;dbms_output.put_line('hasil :'||bagi);end/
Fungsi Pada PL/SQL
bentuk umum pada fungsi PL/SQL seperti :
CREATE OR REPLACE FUNCTION nama_fungsi
(parameter1 tipe_data,...)
RETURN tipedata_fungsi IS
variabel_lokal
BEGIN
statement
...
RETURN nilai_fungsi;
END;
Contoh Fungsi pada PL/SQL
create or replace function genap (hasil integer)
return integer as
hasil integer(10);
begin
if hasil mod 2 = 0
write ("bilangan genap");
else
write("bilangan ganjil");
return hasil
end;
/
declare
h integer;
begin
h:=genap(2);
dbms_output.put_line('Hasil:'||(h));
end;
/
Tidak ada komentar:
Posting Komentar