Bab 1 : : Contoh-contoh Program Dasar SQL : :


Cara penulisan :
declare
begin
end;

  1. Contoh1.sql
Contoh program :
declare
begin
dbms_output.put_line('bismillah');
dbms_output.put_line('aku pastiii bisa');
end;
/
Output :


Penjelasan :
Dalam penulisan sebuah program SQL tidak harus selalu mengisi Declare dengan inisialisasi jika variabelnya tidak akan di pakai pada outputannya. Tetapi apabila kita membuat inisialisasi pada bagian declare itu tidak akan mempengaruhi outputannya. Contoh penggunaan declare lebih lengkap ada pada contoh soal no 2.

2. Contoh2.sql

Contoh program :
declare
a varchar(20);
begin
a:='&hai_namanya_siapa';
dbms_output.put_line('nama saya '||a);
end;
/
Output :

Penjelasan:
            Pada soal kedua ini kita harus mengisi declare dengan inisilisasi nya, karena nanti kita akan membutuhkan sebuah variable bertipe varchar atau dalam bahasa awamnya huruf, yang akan menampung sebuah inputan dari user. Untuk penulisan variable dalam output DBMS harus menggunakan tanda “||”. Untuk di jadikan pembatas antara string dan variable.

3. Contoh3.sql

Contoh program :
declare
x number (5);
y number (5);
z number (5);
a number (5);
b number (5);

begin
x:=&nilai_x;
y:=&nilai_y;
z:=x+y;
a:=x-y;
b:=x*y;
dbms_output.put_line('nilai_x : '||x);
dbms_output.put_line('nilai_y : '||y);
dbms_output.put_line(x||' ditambah '||y||' sama dengan '||z);
dbms_output.put_line(x||'-'||y||'='||a);
dbms_output.put_line(x||'*'||y||'='||b);

end;
/

Output :

Penjelasan :
            Sama dengan contoh soal ke 2, pada soal ke 3 ini kita membutuhkan inputan dari user berupa angka bertipe number. Dalam program sql kita bisa menggunakan rumus-rumus matematika juga. Seperti contoh ke 3 ini, kita akan menjumlahkan mengurangkan dan mengalikan 2 buah angka yang berasal dari inputan user.
Ingat :: untuk inputan bertipe number tidak menggunakan tanda ‘ ’ pada saat membuat inputan, sedangkan untuk inputan bertipe varchar harus menggunakan tanda ‘ ‘ .



0 komentar:

Posting Komentar

: : khusus DBMS : :

pak wahyu is the best :)

:: bapak ini penjelasan nya ranii yg buat sendiri loh..::
:)

: : Opini Anda : :

apakah opini anda ??

Blog Archive

: : Ayo Semangat : :

:: kita pasti bisa kalau kita mau berusaha ::