Belajar PL/SQL Variable , Constant, Subtype, Condition Dengan cepat

0
11

Cara Belajar PL/SQL Variable , Constant, Subtype, Condition

 

https://infodani.net/2015/01/belajar-plsql-variable-constant-subtype.html

variable

  1. lokal –> digunakan dalam prosedur tersendiri –> disimpan dalam kalusa begin
  2. global –> bisa digunakan dalam prosedur lainnya –> disimpan di dalam declare

subtype

  1.  bagian dari tipe data yang memiliki nilai sama dengan nilai dasar dari tipe data itu sendiri
  2. tipe data baru = tipe data yang ada

contoh :
subtype angka is integer
% = merujuk ke tipe data yang lain
d b%type;
d mahasiswa.nrp%type;

assigning SQL

select field,field into variable, variable from table where kriteria

contoh :


declare
b siswa.nama%type;
c siswa.nrp%type;
begin
select nrp,nama into b,c from siswa where nrp = ‘123’;
dbms_output.pit_line(b || ‘ ‘ || c);
end;


condition

– if
— if … then
— if … then … else
— if … then … elseif

contoh :


declare
nilai varchar(10);
begin
nilai := ‘A’;
if nilai = ‘A’ then
dbms_output.put_line(‘Sangat Baik’);
elsif nilai = ‘B’ then
dbms_output.put_line(‘Baik’);
elsif nilai = ‘C’ then
dbms_output.put_line(‘Cukup’);
elsif nilai = ‘D’ then
dbms_output.put_line(‘Buruk’);
else
dbms_output.put_line(‘Gagal’);
end if;
end;

contoh :
case
case selector
when nilai1 then hasil;
when nilai2 then hasil;
……
else hasil;
end case;

case
when selector = nilai1 then hasil;
when selector = nilai2 then hasil;
……
else hasil;
end case;

contoh :

declare
nilai varchar(10);
begin
nilai := ‘A’;
case nilai
when ‘A’ then dbms_output.put_line(‘Sangat Baik’);
when ‘B’ then dbms_output.put_line(‘Baik’);
when ‘C’ then dbms_output.put_line(‘Cukup’);
when ‘D’ then dbms_output.put_line(‘Buruk’);
else dbms_output.put_line(‘Gagal’);
end case;
end;

INFO BARU :  Program konversi volume air pada sebuah galon java (eclipse)

TINGGALKAN KOMENTAR

Please enter your comment!
Please enter your name here