cara belajar Prosedur PL/SQL

https://infodani.net/2015/01/belajar-prosedur-plsql.html













Prosedur Block
Logika Program

Bagian prosedur

  1.  Declarative
  2. Executable
  3. Exception-handing

Jenis prosedur

  1. tanpa paramater => bersifat statis
  2. dengan paramater => bersifat dinamis

Tanpa parameter

create procedur nama_procedur
AS
<<variable>>;
begin
statemen;
end;

Pemanggilan
begin
nama_procedur;
end;

 SQL ++
execute nama_procedur;

create or replace procedur nama_procedur

AS
<<variable>>;
begin
statemen;
end;

drop procedure nama_procedure;

contoh :

create or replace procedure coba
as
begin
dbms_output.put_line(‘Hello World’)
end;
begin
coba;
end;

Menggunakan variable

create or replace procedure luas_segitiga as
alas number(5);
tinggi number(5);
luas number(10);
begin
alas := 3;
tinggi := 6;
luas := (alas*tinggi)/2;
dbms_output.put_line(luas);
end;
drop procedure coba;

Dengan parameter

Jenis parameter
1. masukkkan => input
– data -> nilai
– klausa -> IN
2. keluaran => output
– data -> variable
– kalusa -> OUT
3. masukkan/keluaran =>

create or replace procedure nama_procedur
(parameter1 tipe_data1, parameter2 tipe_data2, …)
as
<<variable>>;
begin
statemen;
end;
begin
nama_procedure(parameter1, parameter2, …)
end;

contoh :

 Parameter masukkan

create or replace procedure jumlah (x in integer)
as
hasil integer;
begin
hasil := x + x;
dbms_output.put_line(hasil);
end;
create or replace procedure data (c in integer) as
begin
dbms_output.put_line(c+c);
end;
begin
jumlah(2);
end;

 Parameter Keluaran

create or replace procedure luas_sgt(alas in integer, tinggi in integer, luas out integer) as
begin
luas := (alas*tinggi)/2;
dbms_output.put_line(luas);
end;
declare
data integer;
begin
luas_sgt(4,2, data);
end;

INFO BARU :  Belajar PL/SQL Variable , Constant, Subtype, Condition Dengan cepat

Check Also

Ingin meningkatkan trafik google 100% aman

Bagaimana meningkatkan trafik google 100% aman

sebelum ke informasi utama akan lebih baik kalo kalian mengetahui apa itu trafik dari google? …

Tools Photoshop yang wajib di ketahui pemula

Tool photoshop beserta penjelasan nya untuk pemula Photoshop adalah sebuah media untuk desain / editing …

Tutorial membuat web komersial untuk pemula

Cara membuat web komersial secara offline dengan cepat dan mudah untuk pemula beserta materi nya …

Leave a Reply

Your email address will not be published. Required fields are marked *

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!! TOLONG MATIKAN BLOCK IKLAN UNTUK MELIHAT WEB INI

Kami mendeteksi bahwa Anda menggunakan ekstensi untuk memblokir iklan. Tolong dukung kami dengan menonaktifkan pemblokir iklan ini.