Sintak Dasar Oracle PL/SQL
Struktur Blok PL/SQL
PL/SQL (Procedural Language/Structure Query Language) adalah salah satu bahasa prosedural yang terdiri atas beberapa blok/bagian, yaitu :
- Bagian Deklarasi (Declaration)
Bagian deklarasi ditandai dengan menggunakan keyword DECLARE. Bagian deklarasi ini bersifat optional, biasanya digunakan untuk deklarasi variable, konstanta, dan cursor. - Bagian Eksekusi Progam (BEGIN ... END)
Bagian eksekusi program merupakan bagian/blok yang wajib dibuat pada blok PL/SQL. Karena blok ini merupakan bagian inti dari PL/SQL.
Bagian ini diawali dengan kata kunci BEGIN, dan diakhiri dengan kata kunci END. - dan Bagian Penanganan Eksepsi (Exception Handling)
Bagian/blok Exception Handling digunakan untuk menangani eksepsi apabila program mengeluarkan pesan error. Bagian Exception Handling juga bersifat optional.
Struktur blok PL/SQL, secara detail dapat digambarkan sebagai berikut:
DECLARE
<<bagian deklarasi>>
BEGIN
<<bagian eksekusi>>
EXCEPTION
<<bagian eksepsi>>
END;
Mencoba Program PL/SQL Pertama
Setelah anda mengenal struktur blok PL/SQL, sekarang saatnya anda mencoba untuk membuat program PL/SQL sederhana untuk menampilkan tulisan "Selamat Belajar PLSQL".
Untuk membuat program PL/SQL, anda dapat menggunakan SQL Plus atau SQL Editor lainnya seperti TOAD dan SQL Developer. Pada tulisan ini, saya menggunakan SQL Plus yang merupakan tool bawaan ketika meng-install database Oracle.
Langkah-Langkah untuk membuat program PL/SQL.
Program 1. Membuat Tulisan "Selamat Belajar PL/SQL"
Setelah sukse membuat program 1, saatnya anda belajar ke tahap selanjutnya yaitu membuat program Penjumlahan dengan PL/SQL.
Coba anda ketik program di bawah ini:
Output
Jika program diatas dijalankan, maka akan keluar pesan seperti dibawah ini:
Sekian tutorial singkat Sintak Dasar Oracle PL/SQL. Semoga bermanfaat dan Selamat Belajar Oracle PL/SQL. Bila anda menyukai tutorial ini, silahkan anda share tutorial ini dengan teman-teman anda.
Salam,
~Nursalim~
Naura-Lab.blogspot.com
Untuk membuat program PL/SQL, anda dapat menggunakan SQL Plus atau SQL Editor lainnya seperti TOAD dan SQL Developer. Pada tulisan ini, saya menggunakan SQL Plus yang merupakan tool bawaan ketika meng-install database Oracle.
Langkah-Langkah untuk membuat program PL/SQL.
Program 1. Membuat Tulisan "Selamat Belajar PL/SQL"
- Login ke database menggunakan user yang telah dibuat
C:\Users\Dev>sqlplus
SQL*Plus: Release 11.2.0.1.0 Production on Jum Des 26 18:36:00 2014
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Enter user-name: nursalim
Enter password:
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options - Set ServerOutput ON
Gunakan perintah diatas untuk menampilkan pesan atau tulisan di layar monitor. Perintahnya adalah sebagai berikut:SQL> set serveroutput on;
- Membuat Progam
Cobalan anda buat program seperti dibawah ini:SQL> BEGIN
2 DBMS_OUTPUT.PUT_LINE('Selamat Belajar PL/SQL');
3 END;
4 / - Output Program
Cobalah anda tekan tombol ENTER, setelah membuat program diatas. Apabila tidak ada kesalahan sintak, maka akan keluar output seperti dibawah iniSelamat Belajar PL/SQL
PL/SQL procedure successfully completed.
Setelah sukse membuat program 1, saatnya anda belajar ke tahap selanjutnya yaitu membuat program Penjumlahan dengan PL/SQL.
Coba anda ketik program di bawah ini:
SQL> DECLARE
2 vJumlah INT(10);
3 BEGIN
4 SELECT 1+2 INTO vJumlah FROM dual;
5 DBMS_OUTPUT.PUT_LINE('Jumlah 2+3 adalah '||vJumlah);
6 END;
7 /
Output
Jika program diatas dijalankan, maka akan keluar pesan seperti dibawah ini:
Jumlah 2+3 adalah 3
PL/SQL procedure successfully completed.
Sekian tutorial singkat Sintak Dasar Oracle PL/SQL. Semoga bermanfaat dan Selamat Belajar Oracle PL/SQL. Bila anda menyukai tutorial ini, silahkan anda share tutorial ini dengan teman-teman anda.
Salam,
~Nursalim~
Naura-Lab.blogspot.com
Comments
Post a Comment